XMLBeans

XMLBeans

 XmlBeans由 BEA公司发明,后捐赠给Apache基金会的。
 在项目中遇到这样的需求,根据已有的schema对xml进行格式校验,并读取出xml得数据。
 在大搜一番后,我最终把目光停留在xmlbeans上面。被淘汰的是digester.
 下面是一篇dev2dev得文章:
  http://dev2dev.bea.com/pub/a/2006/05/xmlbeans-2.html?page=4
 我就不炒饭了。
 好心的人给简单翻译了一下:
http://dev2dev.bea.com.cn/techdoc/200403127.html
 翻译得内容很少,有空本人补上。
ibm dw上也有个豆腐块:
http://www-128.ibm.com/developerworks/cn/xml/x-beans1/
关于digester的内容,只选了一篇文章:来自devx得
http://www.devx.com/Java/Article/21832/1763

关于2中方法的对比,他们的文章已经说的很详细了。

xmlbeans采用的是sax来读取数据。2004年,由bea公司发明的stax(stream API for XML)已经被jcp列为标准jsr-173,在jdk6.0中会出现。
 
关于stax,sax和dom的对比超出本篇范围,在此略过。
后记:
  在正在完成的项目中,我采用了xmlbeans,它的引入给我带来了很大的方便.

你可能感兴趣的:(XMLBeans)