我应该考虑java的简单XML框架吗?

我应该考虑java的简单XML框架吗?,java,xml,xml-serialization,simple-framework,Java,Xml,Xml Serialization,Simple Framework,最近,广受欢迎,一些人正在展示它 我正在考虑用一个新的框架取代ApacheXerces-J,我正在考虑将Simple作为它的继承者 您是否有过使用简单的经验? 它的优点和缺点是什么? 是否建议与企业软件/在servlet容器或应用程序服务器中使用它?JAXB是将对象转换为XML或从XML转换为XML的最佳工具。有很多实现:(JavaSE6中包含的参考实现),(我是技术负责人),(不再维护)等等 就企业而言,JAXB是JavaEE5和JavaEE5的一部分。它是Java Web服务标准的绑定层:J

最近,广受欢迎,一些人正在展示它

我正在考虑用一个新的框架取代ApacheXerces-J,我正在考虑将Simple作为它的继承者

您是否有过使用简单的经验?
它的优点和缺点是什么?

是否建议与企业软件/在servlet容器或应用程序服务器中使用它?

JAXB是将对象转换为XML或从XML转换为XML的最佳工具。有很多实现:(JavaSE6中包含的参考实现),(我是技术负责人),(不再维护)等等

就企业而言,JAXB是JavaEE5和JavaEE5的一部分。它是Java Web服务标准的绑定层:JAX-WS(SOAP)和JAX-RS(REST)。这意味着它受到所有应用服务器供应商的支持:Oracle、IBM、SAP、JBoss等

Spring也很好地支持所有JAXB实现:

要比较JAXB和Simple check out:


你说你想用Simple取代Apache Xerces-J,你的意思是用Simple取代DOM/SAX吗?我看过你的参考资料,我不认为“Simple”简单的原因,尽管我不得不承认我从未看过他们的页面。但是在阅读了该参考文献之后,我也支持JAXB,这是一个观点问题,但是JAXB以一种相当迟钝的方式处理了非常简单的POJO到XML场景。这也是一个非常重的解决方案。Simple适用于Java 1.5及以上版本,以及Android和Google App Engine,JAXB则不适用。@Ng-如果您查看我的比较()您会发现JAXB和Simple方法之间几乎没有区别。JAXB实现(Metro、MOXy、JaxMe等)在Java1.5+上运行良好。如果我没弄错的话,你是Simple?的贡献者,但JAXB在Android上不起作用,所以在某个时候,你必须切换到Simple for Android。