package com.thd.test;
import java.io.IOException;
import java.util.List;
import org.jdom.Attribute;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.JDOMException;
import org.jdom.input.SAXBuilder;
public class T01 {
public static void main(String args[]){
SAXBuilder builder = new SAXBuilder();
try {
Document doc = builder.build("bin/tec.xml");
Element root = doc.getRootElement();
List<Element> c = root.getChildren("rs");
for(Element rs : c){
Attribute attr = rs.getAttribute("id");
Element tit = rs.getChild("title");
System.out.println(tit.getText());
System.out.println(attr.getValue());
}
System.out.println("success");
} catch (JDOMException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
java 处理xml的三种技术
java处理xml文件的三种方法,包括jdom sax dom 三种,
挺不错的(java处理xml)培训资料,值得一看。
java 处理XML
java处理xml字符串,拆分,组装,很方便
java处理xml三种方法介绍 详解及案例
java处理xml的Demo,用dom4j和dom jar包
java处理BOM头的XML,使用记事本编辑会产生BOM头,这样的XML在dom4j处理时会报异常。
Java 处理 XML 的三种主流技术及介绍
超过1000页的完整教程,内容涉及编写用于读写XML文档的Java程序。
DOM初步 DOM是Document Object Model的缩写,即文档对象模型。...通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。
常用的java处理导入xml的4种方式。 可以上官网下载最新的资源包。 每种方式都给出了测试的例子,可以自己测试下。
本文作者对于 Java 处理 XML 的几种主流技术进行一些总结和介绍,希望帮助那些有不同需求的开发人员对于 XML 处理技术的作出优的选择。 初,XML 语言仅仅是意图用来作为 HTML 语言的替代品而出现的,但是随着该...
《Java与XML》(第三版)的内容涵盖了所有主要的Java XML处理库程序,全面讲解了SAX、DOM、StAX、JDOM以及dom4j的应用程序编程接口,同时还囊括了最新版本的用于XML处理的Java应用程序编程接口(JAXP)和用于XML绑定...
Java 处理XML相关的技术介绍
让xml处理无门槛,你会爱上使用xml文件。 该包主要工作是封装,把操作简单明了化,可以让那些对document的东东望而生畏的人不用去"头痛",使用xml处理很简单明了。上面的3个例子只有取属性,其实还有advanceGetNode...
全书分为9大部分、32章以及3个附录,通过对Java、XML技术的讲解和大量的应用范例,详细介绍了XML的创建、处理和应用,并且讲述了Java技术在XML处理过程中的使用以及使用两种技术共同创建Web服务方面的应用。...
《Java与XML》(第三版)的内容涵盖了所有主要的Java XML处理库程序,全面讲解了SAX、DOM、StAX、JDOM以及dom4j的应用程序编程接口,同时还囊括了最新版本的用于XML处理的Java应用程序编程接口(JAXP)和用于XML绑定...
它是一个开放源代码(LGPL),基于树的API,用于使用Java处理XML,并以此顺序争取正确性,简单性和性能。 它包括对许多XML技术的内置支持,包括XML中的命名空间,XPath 1.0,XSLT 1.0,XInclude,xml:id,xml:...