0

私のJSONは次のようになります。

{
    "records": [
        {
            "_id": "5106f97bdcb713b818d7f1f1",
            "cn": "lsacco",
            "favorites": [
                {
                    "fullName": "Friend One",
                    "uid": "friend1"
                },
                {
                    "fullName": "Friend Two",
                    "uid": "friend2"
                }
            ]
        }
    ]
}

JSONリーダーのルートとしてrecords.favoritesを使用しようとすると、モデルに結果が入力されません。アソシエーションを使用せずにこれを行う方法はありますか?私の場合、レコードには配列が表示されているにもかかわらず、要素が1つしかないことに注意してください。

4

2 に答える 2

2

records.favoritesプロパティが存在しないため、は無効です。

あなたが欲しい:

records[0].favorites

于 2013-01-29T06:50:17.733 に答える
0

recordsは配列として宣言されているため、 records.favoritesはjsonデータファイル内の何も指しません。

レコードでインデックスを使用すると、問題が解決するはずです。

于 2013-01-29T11:05:28.150 に答える