嘿,我有一个项目,我必须解析一个 JSON 对象它真的让我很难将这些数据处理成我可以使用的格式 Json 数据本身看起来像这样
{
"users": {
"token": "FFFFFFFFF###5",
"username": "wanjiku",
"full name": "Wanjiku Karimi",
"profilePic": "http://freevar.com/vr-content/uploads/2012/08/Freevar-Profile-Pictures-Pimp.jpg",
"cradle": [
{
"name": "wanjiku's rock",
"id": "1",
"logo": "http://freevar.it/150x150"
}
]
}
}
我从 JsonObject 检索这些数据的代码是这样的
try{
JSONObject json_data = new JSONObject(result);
JSONArray jArray = null;
jArray = json_data.getJSONArray("users");
for(int i = 0; i < jArray.length(); i++){
JSONObject c = jArray.getJSONObject(i);
System.out.println(c.getString("token"));
}
请帮我检索当前的数据我得到的错误是
org.json.JSONObject 无法转换为 JSONArray