【问题标题】:Parsing JSON ARRAY in Java: Java code + correct import + Url (link) to download the JAR在 Java 中解析 JSON ARRAY:Java 代码 + 正确导入 + 下载 JAR 的 URL(链接)
【发布时间】:2016-08-31 10:34:55
【问题描述】:

我需要编写一段代码来解析 Java 中的 JSON ARRAY。

请给我:

1) Java 代码

2) 正确导入对应的jar库

3) 下载 JAR 的 URL(链接)

【问题讨论】:

  • 要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。

标签: java arrays json parsing jar


【解决方案1】:
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;





public static <T> T jsonStringToObject(String jsonString , Class<T> objectClass){

            ObjectMapper mapper = new ObjectMapper();
            mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
            T t=null;
            try {
                  t = mapper.readValue(jsonString, objectClass);
            } catch (IOException e) {
                e.printStackTrace();
            }
            return t;
        }



Person person=jsonStringToObject(jsonString, Person.class);

//注意人调用与json的属性相同

从这里下载 jacson-core jar http://www.java2s.com/Code/Jar/c/Downloadcomfasterxmljacksoncorejar.htm

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-15
    • 2017-01-29
    • 2016-01-11
    • 2020-07-23
    • 1970-01-01
    • 2010-12-24
    • 1970-01-01
    相关资源
    最近更新 更多