【问题标题】:Extract value from JSON using Java [duplicate]使用Java从JSON中提取值[重复]
【发布时间】:2020-11-26 01:06:31
【问题描述】:

我从使用 Java 的服务器得到以下响应

{"success":true,"errors":[],"requestId":"blah blah","warnings":[],"result":[{"id":1023,"name":"Email","description":"", subject":{"type":"Text","value":"Some value"}}]

我想访问 id 和主题的 -> 值。提前致谢。

【问题讨论】:

  • 此问题已被回答,请在搜索字段中输入:parse json [java]

标签: java arrays json loops iterator


【解决方案1】:

你可以使用这个库

JacksonXML

将此 JSON 响应解析为 Java 对象,然后在您的自定义条件下对其进行验证。

还有类似的库,例如来自 Google 的 gsonXpath。我推荐 Jackson,因为 Spring 框架使用它,并且在生产级中非常容易使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-01
    • 2018-11-19
    • 2016-05-31
    • 1970-01-01
    相关资源
    最近更新 更多