json

来自 : http://www.w3school.com.cn/json/json_eval.asp

json 文本转换成json 对象

由于 JSON 语法是 JavaScript 语法的子集,JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象。

eval() 函数使用的是 JavaScript 编译器,可解析 JSON 文本,然后生成 JavaScript 对象。必须把文本包围在括号中,这样才能避免语法错误:

var jsonText ='{"name":"lili","age":24}';
var obj =eval('('+jsonText+')');
alert(obj.name);

JSON 解析器

提示:eval() 函数可编译并执行任何 JavaScript 代码。这隐藏了一个潜在的安全问题。

var jsonObj = JSON.parse(jsonText);
alert(jsonObj.name);

原文地址:https://www.cnblogs.com/newlangwen/p/5655912.html