JSON格式

JSON: JavaScript Object Notation(JavaScript 对象表示法)

JSON 是存储和交换文本信息的语法。类似 XML。

JSON 数据的书写格式是:名称/值对。例如

"name" : "111"

JSON 值可以是:

  • 数字(整数或浮点数)
  • 字符串(在双引号中)
  • 逻辑值(true 或 false)
  • 数组(在方括号中)
  • 对象(在花括号中)
  • null

JSON 对象

{ "name":"111" , "age":"20" }

JSON 数组

JSON 数组在方括号中书写:

{ "user": [ { "name":"111" , "age":"20" }, { "name":"222" ,  "age":"21"  }, { "name":"333" , "age":"22"  } ] }

JSON 转换 JavaScript 对象

用JavaScript定义一个json

var user =[ { "name":"111" , "age":"20" }, { "name":"222" ,  "age":"21"  }, { "name":"333" , "age":"22"  } ]

使用方式

user[0].name;

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

var obj = eval ("(" + user + ")");

原文地址:https://www.cnblogs.com/corolcorona/p/6704013.html