java的XML解析(DOM4J技术)
DOM4J技术解析XML文件 一,XML简介 xml (可扩展标记语言) 全称: Extended Markup Language 可扩展的含义: 允许程序员按照自己的想法去扩展新的标签 注意 :但是扩展的时候,必须要遵循XML规范 二,xml的特点: 自带描述性, 可以支持跨平台, 保留了面向对象编程的层次感 三,XML文件规范例子 1 <?xml version="1.0" encoding="UTF-8"?> 2 <persons> 3 <person id="101"> 4 <name>李白</name> 5 <addrss>唐朝-长安</addrss> 6 </person> 7 <person id="102"> 8 <name>杜甫</name> 9 <addrss>唐朝-长安</addrss></person> 10 <person id="103"> 11 <name>苏轼</name> 12 <addrss>宋朝-汴梁</addrss> 13 </person> 14 </persons> 四,DOM4J技术详解 DOM4J: Dom4j是一个易用的、开源的库,用于XML、XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM、SAX和JAXP