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