使用Jdom进行简单的XML解析
1、引入相应的Jar包
jdom-2.0.4.jar 下载地址:http://www.jdom.org/downloads/index.html
2、准备一个简单的Xml文件
<?xml version="1.0" encoding="UTF-8"?>
<prop>
<property name="sSize" value="52"></property>
<property name="cSize" value="23"></property>
<property name="pSize" value="15"></property>
<property name="aSize" value="25"></property>
</prop>
3、编写进行解析XML文件的测试程序
import java.io.IOException;
import java.util.List;
import org.jdom2.Document;
import org.jdom2.Element;
import org.jdom2.JDOMException;
import org.jdom2.input.SAXBuilder;
public class TestJdomReader {
public static void main(String[] args) {
//创建一个SAXBuilder对象
SAXBuilder sax = new SAXBuilder();
try {
//根据文件创建一个Document对象
Document doc = sax.build("test.xml");
//获取根结点
Element root = doc.getRootElement();
//获取所有根结点
List<Element> children = root.getChildren();
//遍历所有结点,并列出相应的属性值
for(int i = 0; i < children.size(); i++) {
Element child = children.get(i);
//拿到结点名称
System.out.print(child.getName() + ": ");
//拿到结点中属性名为name的属性值
System.out.print("name = " + child.getAttributeValue("name") + ", ");
System.out.println("value = " + child.getAttributeValue("value"));
}
} catch (JDOMException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
4、程序运行结果
property: name = sSize, value = 52
property: name = cSize, value = 23
property: name = pSize, value = 15
property: name = aSize, value = 25
分享到:
相关推荐
jdom.jar xml解析
NULL 博文链接:https://xurichusheng.iteye.com/blog/1518547
使用 JDOM 库解析 XML 文件是一种简单易用的方式,能够快速地解析和处理 XML 文件,并且提供了高效的解析性能。 JDOM 库的应用场景 JDOM 库广泛应用于各种 Java 项目中,例如: * XML 配置文件解析 * 数据交换和 ...
一个简单的 JDOM解析本地XML 例子
jdom解析xml
一个关于用jdom解析xml,遍历xml,建立xml的简单例子.
JDOM是一种使用 XML 的独特 Java 工具包,用于快速开发 XML 应用程序。它的设计包含 Java 语言的语法乃至语义。 JDOM是两位著名的 Java 开发人员兼作者,Brett Mclaughlin 和 Jason Hunter 的创作成果.
这是我做的简单的一个在jsp中用jdom解析xml的程序。只是显示,添加等简单的功能,来学习学习jdom解析xml的程序。如果你想学习那这一定是个很好的例子
jdom解析xml文件小实例jdom解析xml文件小实例jdom解析xml文件小实例
Jdom操作、创建和解析XML Jdom操作、创建和解析XML Jdom操作、创建和解析XML
jdom解析xml文件的源代码、jar包以及示例xml文件
利用Jdom生成XML与解析XML的示例
使用JDM技术解析XML文档,在了解此程序前请到JDOM官网下载一个JDOM的类包,然后配置环境变量或者将类包连接到eclipse路径中,此程序完全可以运行,在压缩包中还包括原xml文档!!!请参考!
org.jdom.adapters包含了与dom适配的java类 org.jdom.filter包含了xml文档的过滤器类 org.jdom.input包含了读取xml文档的类 org.jdom.output包含了写入xml文档的类 org.jdom.transform包含了将jdomxml 文档接口转换...
NULL 博文链接:https://zhaohong.iteye.com/blog/426761
jdom解析XML文件and把字符串解析成XML.txt jdom解析XML文件and把字符串解析成XML.txtjdom解析XML文件and把字符串解析成XML.txt
Jdom-xml解析与创建,源代码下载
Java中使用jdom解析xml的案例, 以及文档说明。
基于java的开发源码-用jdom解析xml.zip 基于java的开发源码-用jdom解析xml.zip 基于java的开发源码-用jdom解析xml.zip 基于java的开发源码-用jdom解析xml.zip 基于java的开发源码-用jdom解析xml.zip 基于java的开发...
JDOM 操作xml 解析读取xml文件 修改 删除 增添xml指定节点信息的XmlBean