当我们的json有一个linkedTreeMap Android时,Json到pojo

时间:2017-11-30 17:01:57

标签: android json dictionary gson

我有一个贝尔格式的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的正确类型是什么?

0 个答案:

没有答案