繁体   English   中英

解析嵌套的JSON与改造?

[英]parsing nested json with retrofit?

如何在Android中使用改装解析嵌套的JSON?

    {
    "204": {
        "input": [
            {
                "name": "nima",
                "school": "alavi",
                "age": 20,
                "scheduled": false
            } 
            }
        ],
        "output": [
            {
                "name": "amin",
                "school": "alavi",
                "age": 24,
                "scheduled": false
            }          
        ],
        "internal": [],
        "external": []
    }
   }

我想在两个recycleview读取json文件。

您可以使用Gson库将Json直接解析为模型类(Java对象)。 改造用于调用Web服务。

{
"204": {
    "input": [
        {
            "name": "nima",
            "school": "alavi",
            "age": 20,
            "scheduled": false
        } 
        }
    ],
    "output": [
        {
            "name": "amin",
            "school": "alavi",
            "age": 24,
            "scheduled": false
        }          
    ],
    "internal": [],
    "external": []
}
}

这样的对象类

public class [Object Class Name] {
    private ArrayList<Inputs> inputItems;
    private ArrayList<Outputs> outputItems;
    private ArrayList<Internals> internalItems;
    private ArrayList<Externals> externalItems;

    // Getters setters
}

public class Inputs {
    private String name;
    private String school;
    private int age;
    private boolean scheduled;

    // Getters setters
}

public class Outputs {
    private String name;
    private String school;
    private int age;
    private boolean scheduled;

    // Getters setters
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM