ajax像java传一个参数,查询得到一个对象返回ajax问题
ajax像java传一个参数,查询得到一个对象,对象通过JSONArrayjson=JSONArray.fromObject(jzwList);将json返回给ajax,...
ajax像java传一个参数,查询得到一个对象,对象通过JSONArray json = JSONArray.fromObject(jzwList);将json返回给ajax,在ajax里怎么取出数据,ajax里数据结构是这样的"[{"id":"11","name":"222","sex":"male"}]"
我这样取没取出来,data['name'] 展开
我这样取没取出来,data['name'] 展开
1个回答
展开全部
JsonArray的每个子元素都是一个Json实例,可以用方法get(int)获取这个实例。至于这个实例的类型,除可以调用方法getType()获得外,还可以通过JsonArray对方法getType的重载版本getType(int)获取(参数为子元素的下标)。
JSONArray jsonArray = JSONArray.fromObject(jsonString);
String[] stringArray = new String[jsonArray.size()];
for( int i = 0 ; i<jsonArray.size() ; i++ )...{
stringArray[i] = jsonArray.getString(i);
}
return stringArray;
}
JSONArray jsonArray = JSONArray.fromObject(jsonString);
String[] stringArray = new String[jsonArray.size()];
for( int i = 0 ; i<jsonArray.size() ; i++ )...{
stringArray[i] = jsonArray.getString(i);
}
return stringArray;
}
追问
我最后是这样取得的json[0].id
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询