jsp中json怎么取值 json取数据怎么取
jsp中json怎么取值
直接用js来解析即可。
var jsonStr = "{success:false,msg:null,obj:[{coordinate:117.023112-36.718009,add:dddd}]}"
var obj = jsonStr.parseJSON()
var objResult = obj.obj
json取数据怎么取
根据返回的字符串可以看出是多个json拼接成的js数组的形式。
如果返回的只是字符串须现将字符串转成js对象。
使用Jquery的$.each()方法循环js数组取出每一个json对象的数据。
str = [{"key":"value","keys":[{"key1":"value1","key2":"value2"},{"key1":"value3","key2":"value4"}],"obj":{"id":1,"msg":"success"}}]
str_json = eval("("   str   ")")//将字符串转换成js对象
$.each(str_json,fucntion(a,b){
alert(a)//弹出数组的key
alert(b.id)//弹出要取出的数据
})