【问题标题】:Generate Java objects from JSON从 JSON 生成 Java 对象
【发布时间】:2013-06-14 14:16:19
【问题描述】:

我需要根据从 Web 服务收到的 JSON 响应生成 Java 类。我使用 JAXB 处理 xml,但我不知道如何处理 JSON。有谁知道这项工作是否存在工具?谢谢。

p.s.:我需要生成新类,而不是转换类。

【问题讨论】:

标签: java json web-services


【解决方案1】:

Jackson 是一个很好的库。试试看吧。

【讨论】:

  • 我个人认为 Jackson 无法使用,但我知道有很多人对它发誓,而且它可能比 GSON 更普遍,尽管它有很多特定的怪癖。
  • 我没有 Java 类,我想从我的 json 生成它,我正在阅读 Jackson 文档,它假定我已经有 Java 类可以从 json 转换。对吗?
  • Jackson 会做几乎所有事情,但会为您编写课程。也就是说,文档可能有点令人困惑。如果您遇到问题,请查看 GSON(请参阅我的回答)。
  • 好的,我再去看看。
【解决方案2】:

继续说 GSON (http://code.google.com/p/google-gson/) 对用户更友好,尽管不如 Jackson 强大。如果您刚刚开始使用这些东西,我敢打赌 GSON 会让您的头疼得更少,并且更接近您真正想要的。

【讨论】:

    【解决方案3】:
    猜你喜欢
    • 1970-01-01
    • 2021-01-28
    • 1970-01-01
    • 2020-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-29
    • 1970-01-01
    相关资源
    最近更新 更多