js解析json的两种方法
2017-08-05 16:40
218 查看
1.eval();
eg:
var jsonData = ...(json格式数据)
var jsonObj = eval( '(' + jsonData + ')' );
缺点:不会检测json数据是否合法。当json数据中含有方法时,会弹出方法;
2.JSON.parse();
eg:
var jsonData = ...(json格式数据)
var jsonObj = JSON.parse(jsonData);
推荐使用,会检测json数据是否合法。
eg:
var jsonData = ...(json格式数据)
var jsonObj = eval( '(' + jsonData + ')' );
缺点:不会检测json数据是否合法。当json数据中含有方法时,会弹出方法;
2.JSON.parse();
eg:
var jsonData = ...(json格式数据)
var jsonObj = JSON.parse(jsonData);
推荐使用,会检测json数据是否合法。
相关文章推荐
- js中将json解析为对象的两种方法及其优劣
- js 将json字符串转换为json对象的方法解析
- js读取json的两种常用方法示例介绍
- ava构造和解析Json数据的两种方法详解一
- Java构造和解析Json数据的两种方法详解
- Java构造和解析Json数据的两种方法详解二
- Java构造和解析Json数据的两种方法详解
- Java构造和解析Json数据的两种方法详解2
- JS解析json数据并将json字符串转化为数组的实现方法
- ios解析xml的两种方法,NSXMLParser和第三方库GDataXMLNode还有json数据的解析
- js 将json字符串转换为json对象的方法解析
- json的js解析方法
- Ajax中解析Json的两种方法详解
- Java构造和解析Json数据的两种方法详解一
- JSON序列化与解析(原生JS方法)【IE6和chrome测试通过】
- Java构造和解析Json数据的两种方法详解二
- Js解析Json字符串的几种方法比较
- Java构造和解析Json数据的两种方法详解一
- Android中使用Gson解析JSON数据的两种方法