JAXB vs Apache XMLBeans

2022-09-01 16:01:02

任何人都可以告诉我哪一个更好(JAXB或Apache XMLBeans),考虑到大于10Mb的文件的性能?


答案 1

两者都有相似的性能,但是即使Apache XMLBeans似乎呈现出更好的性能,我通常选择JAXB,因为我不想用第三方工具增加应用程序的大小。

使用Apache XMLBeans,你需要一个大约2mb的小包,它可能很容易学习并且有很好的文档记录。完全支持 XSD 规范和命名空间,并且仅通过 XML 架构定义 (XSD) 进行映射。它似乎也使用已弃用的API。


答案 2

XmlBeans的架构师写了他为什么选择构建XmlBeans,尽管JAXB是既定的标准。看看他的博客,特别是jaxb的问题,最引人注目的优势是类型替换。


推荐