java web解析xml,Javaweb中使用Jdom解析xml的方法

一、前言

Jdom是什么?

Jdom是一个开源项目,基于树形结构,利用纯java的技术对XML文档实现解析,生成,序列化以及多种操作。它是直接为java编程服务,利用java语言的特性(方法重载,集合),把SAX和DOM的功能结合起来,尽可能的把原来解析xml变得简单,我们使用Jdom解析xml会是一件轻松的事情。

Jdom的优点:

1、Jdom专用于java技术,比Dom应用占用更少内存。

2、Jdom提供更加简单和逻辑性访问xml信息的基础方法

3、除xml文件外,Jdom还可以访问其他的数据源,例如可以创建类从SQL查询结果中访问数据

Jdom的构成:

Jdom由6个包构成

Element类表示XML文档的元素

org.jdom:      解析xml文件所要用到的基础类

org.jdom.adapters: 包含DOM适配的Java类

org.jdom.filter:    包含xml文档的过滤类

org.jdom.input:   包含读取XML文档的Java类

org.jdom.output: 包含输出XML文档的类

org.jdom.trans form: 包含将Jdom xml文档接口转换为其他XML文档接口的Java类

xml是什么?

xml是一种广为使用的可扩展标记语言,java中解析xml的方式有很多,最常用的像jdom、dom4j、sax等等。

Jdom包下载:http://www.jdom.org/downloads/index.html

这里笔者代码做的是使用java创建一个xml和读取一个xml,仅作为笔记介绍。

二、操作

下载jdom包,解压文件jdom-2.0.6.jar,jdom-2.0.6-javadoc.jar,将包导入到lib文件夹下。(注,如果有错误的话,将Jdom中的包全部导入)

1-20061Q1362M35.png

例子1:使用jdom创建一个xml文件,名字为people.xml

新建类CareateJdom

例子2:使用Jdom解析people.xml文件

新建Readxml类

解析xml

以上所述是小编给大家介绍的Javaweb中使用Jdom解析xml的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:http://www.cnblogs.com/IT-1994/archive/2016/09/28/5904779.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值