一.文档模型 dom.sax.
Java XML API 漫谈
[url]http://www.iteye.com/topic/75[/url]
对象,无处不在的对象
从 XML 到 Java 代码的数据绑定,系列之一(共四部分)
[url]http://www.ibm.com/developerworks/cn/java/data-binding1/index.html[/url]
二.数据绑定
XML 与 Java 技术: 用 Castor 进行数据绑定 (ibm)
使用开放源代码项目 Cator 进行 Java 的 XML 数据绑定
[url]http://blog.csdn.net/hxirui/archive/2005/11/04/523077.aspx[/url]
JAXB简介
[url]http://blog.chinaunix.net/u2/76927/showart_1813187.html[/url]
jaxb 简介 2
[url]http://blog.csdn.net/byteuser/archive/2007/03/26/1542030.aspx[/url]
三.解析器
javax.xml.transform
javax.xml.parsers
org.w3c.dom
org.xml.sax
在j2ee中的这些包都是只是定义左接口的,解析器就是实现了这些接口的jar包
(这里理解错误~~~不能说是实现吧)
Java的xml解析器
[url]http://hi.baidu.com/paulau/blog/item/2265ee12d98cf756f819b8d6.html[/url]
常用的Java xml解析器有Xerces,JDOM,dom4j和StAX.其中Apache.org的Xerces有C和Java的两种实现.
他们的网站分别是
Xerces http://xerces.apache.org
JDOM http://www.jdom.org
dom4j http://www.sourceforge.net/projects/dom4j
StAX http://stax.codehaus.org/
JDOM最近版本是2004年发的,已经很久没有更新了.相比之下,dom4j的应用更加广泛,功能也强大的多.(据说dom4j的开发人员是从JDOM那里跑出来的...)另外StAX似乎在最近一段时间比较热.
Java开源XML操作类库
[url]http://www.open-open.com/31.htm[/url]
相关资源:Java 面经手册·小傅哥(公众号:bugstack虫洞栈).pdf