我有一个贝尔格式的json。
{
"status": 1,
"message": "ride.success.init",
"items": {
"cargos": {
"1": {
"id": 1,
"title": "بسته",
"status": 1,
"description": "بسته کوچک"
},
"2": {
"id": 2,
"title": "پاکت",
"status": 1,
"description": "پاکت نامه"
},
"3": {
"id": 3,
"title": "بسته بزرگ",
"status": 1,
"description": "بسته ۱ در ۱ متر"
}
}
}
}
问题是货物对象。当我使用http://www.jsonschema2pojo.org/时,它创建了以下类:
public class _1 {
@SerializedName("id")
@Expose
public int id;
@SerializedName("title")
@Expose
public String title;
@SerializedName("status")
@Expose
public int status;
@SerializedName("description")
@Expose
public String description;
}
如何防止_1和_2和_3类? Cargos Items的正确类型是什么?