0

問題

API から返されたJSONObjectインスタンスaJsonObjectInstanceは次のようなものです (人間が読める形式で):

[
    {
        "key_11":"value_11",
        "key_12":"value_12",
        "key_13":"value_13"
    },

    {
        "key_21":"value_21",
        "key_22":"value_22",
        "key_23":"value_23"
    },

    {
        "key_31":"value_31",
        "key_32":"value_32",
        "key_33":"value_33"
    }
]

インスタンスのように見えJSONArrayますが、クラスは本当にJSONObjectです。どうすればそれを の配列に解析できJSONObjectますか?

4

1 に答える 1

0

常にこのようになる場合は、Gson ライブラリを使用します。

Gson gson = new Gson();
Type type = new TypeToken<MyModel>(){}.getType();
MyModel model = gson.fromJson(jsonString, type);
于 2013-08-05T08:14:19.693 に答える