我有一个问题,我有点困惑。我对 JSON 很陌生,并且在 android API 中获取 JSON 值。我试图在我得到的响应中访问一个数组。我得到的 JSON 代码是这样的:
Response:
{
"event": {
"participants": []
},
"status": "success"
}
我将如何访问参与者数组并存储他们的值。这就是我目前正在尝试的......但我似乎没有得到我想要的。
try{
//get the JSON values from the URL.
JSONObject json = jParser.getJSONFromUrl("http://somesite.com/api/find?"+"somevar="+someJavaStringVar);
json_event = json.getJSONObject("event");
JSONArray json_array_participants = json_event.getJSONArray("participants");
} catch(JSONException e) {
}
我最困惑的是......数组类型相当于什么。关于获取该变量值的正确方法的任何建议或推理都会很棒......谢谢大家...... :)。