java - 是否有将 Java POJO 转换为 JSON 和 XML 的库?

我有一个对象图,我想在 JSON 和 XML 之间进行转换,以创建 REST 样式的 API。我觉得肯定有人已经这样做了,但是使用 Google 和 Stack Overflow 快速搜索什么也没有发现。

有谁知道合适的(首选 Apache 或同等许可)库来执行此操作?

最佳答案

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

Jackson spring 使用的库:https://github.com/FasterXML/jackson

我同意其他人建议将 jaxb 用于 XML 到 pojo,很好地支持很多工具:它是标准。

https://stackoverflow.com/questions/658936/

相关文章:

javascript - 使用 Asp.Net MVC 和 KnockoutJS 处理日期

json - 通过身份引用对象的标准方式(例如,循环引用)?

java - 使用 jackson 删除 JSON 元素

javascript - 我可以使用空字符串作为对象标识符吗?

java - jackson :反序列化为每个值都具有正确类型的 Map

python - 将输出序列化为 JSON - ValueError : Circular refe

javascript - typescript 对象序列化?

c# - 无法使用 Json.net 序列化具有复杂键的字典

php - 为什么在我们有 json_encode 时使用 CJSON 编码

c# - 将带有数据和文件的 JSON 发布到 Web Api - jQuery/MVC