解析JSON字串多种方法
来源:互联网 发布:青岛10月天气数据 编辑:程序博客网 时间:2024/05/21 12:09
解析JSON字串的方法有
(1)var vjson = eval(jsonstr);
缺点:不安全,有可能jsonstr中有恶意脚本,那就麻烦了。
(2)var vjson = json_parse(jsonstr);
安全,解析速度也很快,不过需要引入json_parse.js脚本;
(3)var vjson = JSON.parse(jsonstr);
安全,解析速度也很快。网上声称Firefox 3.1 和 IE 8 RC1浏览器内置该API接口,可以直接使用。如果考虑很多浏览器不支持内置的JSON,则在文件中引入json.js脚本即可。
json.js、json_parse.js两个文件在https://github.com/douglascrockford/JSON-js上可以下载。
附代码:
<script src="js/json.js"></script>
<script language="javascript">
var t = JSON.parse('{"name":123}');
alert(t.name);
</script>
<script src="js/json.js"></script> <script language="javascript"> var t = JSON.parse('{"name":123}'); alert(t.name); </script>
Javascript代码
<script src="js/json_parse.js"></script>
<script language="javascript">
var t = json_parse('{"name":123}');
alert(t.name);
</script>>
0 0
- 解析JSON字串多种方法
- 解析JSON字串多种方法
- VC++ 解析JSON字串
- VC++ 解析JSON字串
- 多种XML解析方法
- vb.net使用Newtonsoft.JSON解析JSON字串心得
- Json解析3--Gson解析多种json样式
- json jackson解析json方法
- android JSON解析方法
- Android Json解析方法
- 解析JSON的方法
- JS 解析Json 方法
- JSON数据解析方法
- JSon数据解析方法
- json解析NSJSONSerialization方法
- json解析的方法
- QT Json解析方法
- Json数据解析方法
- PHP沉思录之五:Session有效期问题
- 转载 分析为什么中国的大多程序员技术偏低--都是被逼的
- DIV+CSS图片和文字如何显示同一行
- JSON进阶第一篇 在PHP与javascript 中使用JSON
- 链表
- 解析JSON字串多种方法
- 铁道部购票网站不是单纯的电子商务
- 数据结构知识一个基础
- phpmailer详细中文使用说明+例子
- [转]PHP发送邮件
- 什么是 POP SMTP
- Smarty截取中文乱码的解决办法
- 发送邮件php utf 8 乱码 phpmailer
- 探讨]提高代码质量的方法有哪些?