1.关于JDOM的简介

 JDOM是Java和DOM的结合体。

 JDOM 致力于建立一个完整的基于 Java 平台的、通过 Java 代码来访问、操作并输出 XML 数据。

 JDOM是用Java语言读、写、操作XML的新API函数。 简单、高效、优化。

 JDOM的全称是Java Document Object Model,和DOM类似,

 JDOM也使用对象树来表示XML文档,但是这些对象的工作方式对Java程序员更加的直观。

 JDOM使用SAX解析器来分析XML文档,构建JDOM树。

2.关于JDOM的操作

               

//创建解析器对象   
SAXBuilder builder = new SAXBuilder();
//解析XML文档,获取一个Document对象
Document doc = builder.build(new File("src/my/xml/book.xml"));
//得到根元素
Element root = doc.getRootElement();
//得到根元素所有子元素的集合
List allChildren = root.getChildren();
for (int i = 0; i < allChildren.size(); i++)
{ Element book=(Element)allChildren.get(i);//得到一本书元素
System.out.print("书名:"+ book.getChild("name").getText());
System.out.println("\t作者:"+ book.getChild("author").getText());
}