JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation),是轻量级的文本数据交换格式 ,
-
数据在名称/值对中
-
数据由逗号分隔
-
花括号保存对象 {"firsename":"mary","lastname":"peter"};
-
方括号保存数组 ["phone":"123456789","987654321"];
-
能够使用内建的JavaScript eval() 方法进行解析
实例:
在 JavaScript 中创建 JSON 对象
Name:
Age: Address: Phone:
用 eval() 处理 JSON 字符串
使用eval()解析JSON格式字符串应注意的问题 在利用javascript内置的eval函数,将json格式的字符串转换成JS对象时,需要用一对"()"先将该字符串包住. 例如: 将 var strTest="{id:"cnlei", url:"http://www.jb51.net"}"; 转换成JS对象 正确写法: var objTEST=eval("("+strTEST+")"); 出错写法: var objTEST=eval(strTEST);