1

以下のコードは私のJSONファイルで、サーバーからこのデータを読み取りたいので、andoridでJSONObjectを使用してこれらのデータを読み取るにはどうすればよいですか

このコードには、配列の名前識別子なしで始まる配列識別子が含まれています


[
    {
        "created_at": "Sat Nov 10 12:00:26 +0000 2012",
        "id": 267235264374640640,
        "id_str": "267235264374640640",
        "text": "My text",
        "user": {
            "id": 166551306,
            "id_str": "166551306",
            "name": "John ",
            "location": "Chennai, India",
            "url": null,
            "notifications": null
          },
        "geo": null,
        "coordinates": null,
        "place": null,
        "contributors": null,
        "retweet_count": 0,
        "entities": {
            "hashtags": [],
            "urls": [],
            "user_mentions": []
        },
        "favorited": false,
        "retweeted": false
    },
   {
        "created_at": "Sat Nov 10 12:00:26 +0000 2012",
        "id": 267235264374640640,
        "id_str": "267235264374640640",
        "text": "My text",
        "user": {
            "id": 166551306,
            "id_str": "166551306",
            "name": "John ",
            "location": "Chennai, India",
            "url": null,
            "notifications": null
          },
        "geo": null,
        "coordinates": null,
        "place": null,
        "contributors": null,
        "retweet_count": 0,
        "entities": {
            "hashtags": [],
            "urls": [],
            "user_mentions": []
        },
        "favorited": false,
        "retweeted": false
    },
]
4

1 に答える 1

1

これをJSONObjectではなくJSONArray に直接読み込むことができます

JSONArray jsonArray = new JSONArray(dataString);

提供されたJSONデータで試してみましたが、うまくいきました。

于 2012-11-11T17:12:24.867 に答える