Java XStream库的现代替代品?

很多年前我使用过XStream,但是我发现自2008年以来就没有更新这些库(最新消息)。现在是否有一个更现代且最新的Java

XML序列化库?

回答:

按照偏好,相关性和活动的顺序:

杰克斯

访问JAXB项目的站点,以查看教程和指南。还可以查看原始的JAXB体系结构白皮书。

上面列出的JAXB项目是API的参考实现,并由GlassFish Application Server打包在其中。

EclipseLink的MOXy

访问EclipseLink项目的站点,并在InfoQ上阅读EclipseLink的介绍性文章,并查看Blaise

Doughan关于MOXy的答案。

EclipseLink起源于Oracle的TopLink,现在是开源的,由Eclipse

Foundation管理,并在许多基于Eclipse的产品中使用。

XStream的

是的,

XStream,因为您实际上已经在2011年对其进行了重大更新并发布了2个服务版本,因此XStream似乎维护得很好,并且是成熟项目所使用的相当好的竞争者。不要忘记查看1.4.x版中的新增功能。

访问XStream项目的站点及其教程进行比较。

XmlBeans

访问XmlBeans项目的站点。

XmlBeans是一个经过良好测试的项目,已经存在了一段时间。

吉宝

访问JiBX项目的网站,按照教程和指南进行操作。

如果您不喜欢XmlBeans甚至JAXB的复杂性,JiBX可能是一个更简单的选择。

以上是 Java XStream库的现代替代品? 的全部内容, 来源链接: utcz.com/qa/408334.html

回到顶部