0

我有这堂课:

    class Type{
        public int id;
        public String name;
    }

我想以这种方式在 JSON 中格式化对象

    {[1,"superMarket"],[2,"restaurant "]}

并将数据从 JSON 放入“类型”对象

有人能帮助我吗......

4

3 回答 3

2

您可以获得一个易于理解的 json 编码和解析示例:

Android JSON 教程:创建和解析 JSON 数据

Android 中的 JSON - 教程

于 2014-01-11T10:25:03.953 回答
0

Type to JSON

JSONObject jsonObj = new JSONObject();
jsonObj.putString("id", id);
jsonObj.putString("name", name);

You can add as many jsonObjs to JSONArray.

JSON to Type

Type type = new Type();
type.setId(jsonObj.optString("id"));
type.setName(jsonObj.optString("name"));
于 2014-01-11T10:39:33.053 回答
0

你需要使用 jasonArray 而你 jsonObject ro 这样做..你可以查看这个答案

Android 创建 JSON 对象的 JSON 数组

于 2014-01-11T10:27:02.860 回答