有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    你可以使用一些第三方库 就像

    1. 格森
    2. 杰克逊

    然后可以将json字符串转换为

    • 预定义对象
    • lib内置对象 类似于1中的JsonObject(JsonArray、JsonElement)。格森 和JsonNode。杰克逊

    这里举个例子

        ObjectMapper objectMapper = new ObjectMapper();
        String jsonArray = "[{ \"color\" : \"Black\", \"type\" : \"FIAT\" }, { \"color\" : \"Green\", \"type\" : \"NIKE\" }]";
        JsonNode jsonNodeArray = objectMapper.readTree(jsonArray);
        System.out.println(jsonNodeArray);
        System.out.println(jsonNodeArray.get(0));