加入jar包 :DOM4J.jsr
1、XML文件
<?xml version="1.0" encoding="UTF-8"?> <school id="school1"> <class id="one"> <student id="001"> <name>Array</name> <sex>男</sex> </student> <student id="002"> <name>List</name> <iden> <sex>男</sex> <phone>1234567</phone> </iden> </student> </class> <class id="two"> <student id="003"> <name>Array</name> <sex>男</sex> </student> <student id="004"> <name>List</name> <sex>女</sex> </student> </class> </school>
2、读取数据
public static void main(String[] args) throws ParserConfigurationException, SAXException, DocumentException { File f = new File("E:\\WorkSpace\\EclipseWork\\JAVA_DEMO\\src\\net\\ylj\\xml\\test.xml"); SAXReader reader = new SAXReader(); Document doc = reader.read(f); //获取根节点 Element element = doc.getRootElement(); print(element); } private static void print(Element element){ List<Element> list = element.elements(); for(Element e : list){ if(e.isTextOnly()){ System.out.println(e.getText()); }else{ print(e); } } }
相关推荐
DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件
例题采用的是dom4j对xml的操作,包含了对xml的增加删除修改操作.
Dom4j解析XML文档.doc Dom4j解析XML文档.doc Dom4j解析XML文档.doc Dom4j解析XML文档.doc
使用dom4j读取xml四种方法,希望对各位朋友有所帮助
该示例实现MAVEN来进行创建的,实现了dom4j操作XML文件,包括创建XML、动态创建XML节点、更新XML节点、删除XML节点。
dom4j解析xml文件代码示例 dom4j解析xml文件代码示例 dom4j解析xml文件代码示例
本教程是dom4j操作xml的增删改查的案例,当我们使用dom4j可以做基础性的参考
dom4j解析XML文件格式dom4j解析XML文件格式dom4j解析XML文件格式
Dom4j 操作 XML
详细介绍了使用Dom4j进行xml文件的读取方法
使用dom4j对xml文档进行增删改. 查询就不用说了,使用elements(....)/element(...)/attributeValue()/getText()等方法
NULL 博文链接:https://navylee.iteye.com/blog/727103
Dom4j是一个开源的Java XML 解析处理工具,用来读写XML文件,它应用于Java平台,采用了Java集合框架并完全支持DOM, SAX和JAXP。具有性能优异、功能强大和极易使用的特点。可以作为解析XML文档析首先API。本文讲述了...
XMLTest.java中创建XML和解析XML示例,另附dom4j资源包
java中dom4j读写XML(项目中含所需要的jar包)
基于dom4j的读写xml文件的工具包。封装了dom4j操作xml文档的常和方法。 支持两种读写方法。1:针对小文件的读取整个文档,2:针对大文件的,逐行读取。读到几百M文件毫无压力。
利用dom4j--读取xml文件。 代码简洁易懂。
完整的讲解一个dom4j对xml的增删改查
NULL 博文链接:https://sxpujs.iteye.com/blog/375485