我有一个解析JSON字符串的问题,我从Web服务器获得。所以,我的JSON看起来是这样的:从另一个JSONObject获取JSONObject ID - Android
{
..........
"statistics":{
"660":{
"param_id":660,
"cat_id":2,
"param_title":"Number",
"param_value":"26",
"value_type":"singleline",
"elem_order":"1"}
,
"662":{
"param_id":662,
"cat_id":2,
"param_title":"Name",
"param_value":"Dani",
"value_type":"singleline",
"elem_order":"2"
}
// --||--
}
}
所以我得到一个JSONObject statisics
,我想从statistics
得到一个JSONObjects,但问题是,他们的名字是不同的everytime.So我不能只是做json.getJSONObject("660");
。所以,任何建议我怎么能这样做?
检查我的答案在这里http://stackoverflow.com/questions/7669730/java-representation-of-json -object/7669794#7669794 –
实际上看起来不错,但我不能说我的JSONObject名称每次都会从0开始。 –
那么它会动态给你,它不重要,你的JSONObject应该每次都必须为0,只是尝试它。 –