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>