我有一个JSON数据需要解析到我的Android应用中:
{"result":"success","source":"getPlayerNames","success":["Player1","Player2"]}
为了解析它,我这样做(其中
jsonData
是包含上述数据的字符串):ArrayList<String> players;
players = new ArrayList();
JSONObject json = new JSONObject(jsonData);
JSONArray array = json.getJSONArray("success");
for (int i = 0; i < array.length() ; i++)
{
players.add(array.getString(i));
}
但是players
ArrayList仍然是空的...(大小为0)
为什么?你能帮我吗?
谢谢!