jsp中json怎么取值

{"success":false,"msg":null,"obj":[{"coordinate":"117.023112-36.718009","add":"dddd"}]}格式的 怎么取obj中的值

第1个回答  2015-11-30
直接用js来解析即可。
var jsonStr = "{'success':false,'msg':null,'obj':[{'coordinate':'117.023112-36.718009','add':'dddd'}]}";
var obj = jsonStr.parseJSON();
var objResult = obj.obj追问

jsonTask是后台传过来的json,obj在jsonTask里边,我该怎么取呢

追答

你的第二句是错的,不能直接转JSONARRAY,要通过解析的方式获取。
JSONArray ja = (JSONArray)JSON.parseObject(jsonString).get("obj");
这样就获取到obj的数组对象了,然后再从里面取值。

本回答被提问者和网友采纳

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数据拿出来(jsonp后端怎么处理)
ajax前台提交数据,Json数据在java后台怎么取出来1、前台ajax以data将页面参数传到后台,后台通过request.getParameter()来获取参数值。通过逻辑计算后,将需要返回前台的数据通过out返回。前端页面ajax中的success方法能够接收到后台返回的数据。2、在JS中,一般是使用eval()函数将JSON的字符串解析成JSON数据格式...

请问jsp怎么获取后台传过来的json字符串
如果后台输出的直接是json格式,那么就把这个json放在request里面,然后在js中这么处理 var jsonString=<%=request范围的变量%>

jsp怎样获取json字符串数据
1,JSP包含了JAVA代码模块和HTML模块,在这两个模块中都可以处理JSON字符串数据;2,JAVA中处理JSON,一般会引入第三方JAR包来处理,如常用的:net.sf.json-lib,具体用法可自查;3,js中处理JSON,则简单得多,可直接用JS自带的 JSON.parse(jsonStr)把json字符串转换为一个js对象,就可以像对象一样操作...

怎么用jsp生成json格式数据,然后用js又怎样读取其数据?
1、浏览器请求服务端某个页面 2、服务端页面(jsp\/php\/asp等)生成页面数据(html\/css\/js\/json等)3、浏览器显示页面内容,执行页面脚本 jsp生成数据示例如下:\/\/ 例子使用fastjson List<String> names = new LinkedList<String>(); \/\/ 任意Collection都可以 names.add("张三");names.add("李四")...

小白提问 。。。jsp 中如何处理json字符串数组??
var arr=eval(data);for(var i=0;i<arr.length;i++){ alert(arr[i].description);alert(arr[i].reportdate);alert(arr[i].status);alert(arr[i].ticketid);} 这是个循环取值,你改改就能把这些值弄到列表里了

怎么在jsp文件中把已经读取到的MySQL数据库数据存为一个json格式字符串...
网上找到的在jsp中获取数据方式有这么三种:有什么简单的在jsp中用的代码可以把以上这些方法中得到的数据给集中保存为一个json字符串什么的,就是怎么把那些个getString得到的数据全部处理存到一个json字符串或json格式的对象什么的,有的话代码要怎么加,加在哪里,里,里还是哪,实在是没啥基础,网上找...

在JSP的JQUERY中如何解析JSON
你这样写是不能的到‘1’的,可以改下你的json数据:[{id:1,name:"aa"}]alert(data[0].id+" : "+data[0].name)

...内部存储的是一张表的数据,在jsp页面显示出来。
可以用eval() 去取Json数据,也可以定义个变量,把表数据赋值给它,然后循环,用下标取就行了

...一个方法成功啦","status":"1"}]} jsp怎么取出json数据
利用jquery中evel解析json格式数据 var obj = eval("("+data+")"); \/\/data 是指这段json格式的字符串 var id = obj.id;var msg = obj.msg;var status = obj.status;

相似回答