Java解析json嵌套数组

在 Java 中,你可以使用第三方库,如 Jackson 来解析 JSON 嵌套数组。

首先,你需要安装 Jackson 库,可以在 build.gradle 文件中添加以下依赖:

compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.11.0'

然后,你可以使用 Jackson 的 ObjectMapper 类来解析 JSON 字符串:

import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
public class Main {
    public static void main(String[] args) throws IOException {
        String json = "{\"array\":[1,2,3,4,5]}";
        ObjectMapper mapper = new ObjectMapper();
        JsonNode root = mapper.readTree(json);
        JsonNode array = root.get("array");
        for (JsonNode node : array) {
            System.out.println(node.asInt());

上面的代码将输出:

这就是如何使用 Jackson 解析 JSON 嵌套数组的示例。

  •