dom4j是一个优秀的开源项目,专用于xml文件的读写,而且支持强大的xpath.

下面的代码演示了对xml文件demo.xml的读写

demo.xml内容:

 1 <?xml version="1.0" encoding="UTF-8" ?>
 2 <address-list>
 3   <card name="yangjm" id="1">
 4     <sex></sex>
 5     <address><![CDATA[中国上海外滩No.01]]>    </address>
 6     <telephone>13916732212</telephone>
 7   </card>
 8   <card name="zhangsan" id="2">
 9     <sex></sex>
10     <address>
11       <item type="家庭地址"><![CDATA[中国.北京.东直门外大街]]>      </item>
12       <item type="单位地址"><![CDATA[中国.上海.田林路888号]]>      </item>
13     </address>
14     <telephone>010-123123</telephone>
15   </card>
16 </address-list>
demo.xml

相关文章: