JSON采用这种格式
....
"dummy": {
"e": "numeric",
"e2": "dum",
"e3": "numeric",
"e4": "numeric"
},
,
"name":[
{
"f1":"a",
"f2":"b",
}
],
....
我想得到f1或f2的值
Java代码:
try {
JSONObject Object = new JSONObject(json);
JSONArray Array2 = rootObject2.getJSONArray("name");
for (int i=0; i<Array2.length(); i++)
{
JSONObject venueJson2 = dataArray2.getJSONObject(i);
venue.setSportTypes(venueJson2.getString("f1"));
}
我曾尝试使用JSON数组,我得到的值为null
,有人可以说是什么是获取值的正确格式。