怎么用jsp生成json格式数据,然后用js又怎样读取其数据?

怎么用jsp生成json格式数据,然后用js又怎样读取其数据?,第1张

1,eval方式解析,恐怕这是最早的解析方式了。如下:
复制代码代码如下:
function strToJson(str){
var json = eval('(' + str + ')');
return json;
}
记得别忘了str两旁的小括号。
2,new Function形式,比较怪异哦。如下
复制代码代码如下:
function strToJson(str){
var json = (new Function("return " + str))();
return json;
}
3,使用全局的JSON对象,如下:
复制代码代码如下:
function strToJson(str){
return JSONparse(str);
}
目前 IE8(S)/Firefox35+/Chrome4/Safari4/Opera10 已实现了该方法,以下是部分资料:>如果后台输出的直接是json格式,那么就把这个json放在request里面,然后在js中这么处理
var jsonString=<%=request范围的变量%>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13379274.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-24
下一篇 2023-07-24

发表评论

登录后才能评论

评论列表(0条)

保存