当前位置:  开发笔记 > 编程语言 > 正文

是否有一个库将Java POJO转换为JSON和XML?

如何解决《是否有一个库将JavaPOJO转换为JSON和XML?》经验,为你挑选了3个好方法。

为了创建REST风格的API,我有一个对象图,我想要转换为JSON和XML.令我感到震惊的是,某人必须已经这样做了,但是使用Google和Stack Overflow进行的快速搜索没有任何结果.

有没有人知道一个合适的(Apache或等效的许可首选)库来做到这一点?



1> NimChimpsky..:

来自谷歌的GSON:http://code.google.com/p/google-gson/,

要么

杰克逊在春天使用的库:https://github.com/FasterXML/jackson

我同意其他人建议jaxb for XML to pojo,支持很多工具:它的标准.



2> Joachim Saue..:

对于POJO到XML,我建议使用JAXB(还有其他库,例如XStream,但JAXB是标准化的).

对于JSON,我什么都不知道,但是如果你想实现RESTful API,你可能会对JSR-311感兴趣,它为RESTful API和Jersey定义了服务器端API ,这是它的参考实现.



3> Kannan Ekana..:

使用Xstream http://x-stream.github.io/表示xml,使用JSON http://www.json.org/java/表示JSON.我不认为有一个库可以做到这两个.

或者编写一个包装器,根据您的需要委派给XStream渲染器/ JSON渲染器.

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有