【问题标题】:API Response JSON to Class Object in JavaAPI 响应 JSON 到 Java 中的类对象
【发布时间】:2020-10-01 14:23:52
【问题描述】:

我从 Azure API 获得 JSON 格式的服务响应,但我需要将其转换为 Java 类对象格式。请提出最简单的改造方法

【问题讨论】:

  • 有很多方法可以改变它,但最重要的是,到目前为止,你有没有研究过如何做到这一点?我建议您在寻求一般性答案之前展示您的发现。

标签: java json api transform


【解决方案1】:

您可以在网站上放置 json 响应并选择要创建类的语言。 这是最简单的转换方式 -

https://app.quicktype.io/

【讨论】:

    【解决方案2】:

    您可以使用com.fasterxml.jackson.databind.ObjectMapper

    示例:

            ObjectMapper mapper = new ObjectMapper().configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
    
            UserType user= mapper.readValue("your_Json", UserType.class);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      • 2017-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-15
      相关资源
      最近更新 更多