[英]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.