json解析
来源:互联网 发布:应用程序与网络端口 编辑:程序博客网 时间:2024/06/15 18:19
1.可以通过Console控制台写js,注意换行方式:chrome是shift + enter键。
2.两种解析方式
var jsondata = '{"staff":[{ "name":"洪七" , "age":alert(123) },{"name":"郭靖", "age":35 },{ "name":"黄蓉", "age":30 }]}';var jsonobj = eval( '(' +jsondata+ ')' );alert(jsonobj.staff[0].name);
var jsondata = '{"staff":[{ "name":"洪七" , "age":alert(123) },{"name":"郭靖", "age":35 },{ "name":"黄蓉", "age":30 }]}';var jsonobj = eval( '(' +jsondata+ ')' );alert(jsonobj.staff[0].name);
3.使用eval解析较为危险,它不会检查json字符串的格式是否正确,还会执行其中的js方法。实际开发过程尽量采用JSON.parse(),安全又方便。
var jsondata = '{"staff":[{ "name":"洪七" , "age":alert(123) },{"name":"郭靖", "age":35 },{ "name":"黄蓉", "age":30 }]}'; var jsonobj = eval( '(' +jsondata+ ')' );alert(jsonobj.staff[0].name);
var jsondata = '{"staff":[{ "name":"洪七" , "age":alert(123) },{"name":"郭靖", "age":35 },{ "name":"黄蓉", "age":30 }]}'; var jsonobj =JSON.parse(jsondata);alert(jsonobj.staff[0].name);
4.json校验网站:pro.JSONLint.com。可以校验json字符串格式是否正确
0 0
- 【JSON解析】JSON解析
- 解析JSON
- Json解析
- JSON解析
- JSON解析
- json解析
- Json解析
- Json解析
- JSON解析
- Json解析
- Json解析
- JSON解析
- JSON解析
- json 解析
- Json解析
- JSON解析
- json解析
- json 解析
- TCP和Http的区别!我都搞懂了,你就别迷糊了!
- 我的前端学习笔记 js关于this的指向
- 解决 Your project contains error(s),please fix them before running your application问题 貌似好多人都有遇到这问题,而且网
- C#高级编程第十天----C#预处理器
- OC-数组
- json解析
- Array Pascal's Triangle
- CISC 与 RISC
- PHP5中Cookie与 Session详解
- HDOJ 2031 进制转换
- Hadoop之——Pig框架
- 玩家流失预测
- what is film faced plywood
- Android 轻松实现网络交互模板