JSONが動作する方法が不足していると思います。 {}
のいずれかがオブジェクトで、[]
が配列を指定します。だから、TwitterのフィードのルートではないJSONArray、JSONObjectです:
は、より多くのこのような何かを試してみてください:
JSONObject obj = new JSONObject(mStringBuilder.toString());
JSONObject trends = obj.getJSONObject("trends");
JSONArray today = trends.getJSONArray("2012-04-10");
for (int i = 0; i < today.length(); i++) {
JSONObject tag = today.getJSONObject(i);
String name = tag.getString("name");
// do whatever with name
}
はるかに簡単、そしてそれがどのように動作するかの明確。 JSONObjectsは、キーと値の間の単純なマッピングと、辞書である - 各オブジェクト({}
は)のような単純な整数または複数のオブジェクト
おそらくJSONレスポンスの解析と関係がないためですか? – MByD
それは何もしていませんか?私はコードを見つけて、別のjsonリンクを置くと使用します。 –
これは前にあったコードではありません:) – MByD