《一》XML是Extensible Markup Language的简称,即可扩展标记语言,XML是基于文本的格式的。
《二》XML作用主要有数据存储,数据交换和数据配置。
《三》目前常用的XML解析技术有4种,分别是DOM,SAX,JDOM和DOM4。
《四》Oracle公司提供了JAXP(java API for XML Processing)来解析XML。JAXP会把XML文档转换成一个DOM树。JAXP包含3个包。
《五》org.w3c.dom:W3C推荐的用于使用DOM解析XML文档的接口。
org.xml.sax:用于使用SAX解析XML文档的接口。
org.xmlparsers:解析器工厂工具,程序员获得配置特殊的分析器。
《六》DOM4J是一个非常优秀的Java XML API,具有性能优异,功能强大和易用的特点。
DOM4J的主要接口都在org.dom4j这个包里。