大众计算机学习网

专门提供各种电脑教程

json示例

Admin | 2016-7-16 8:36:22 | 被阅次数 | 1805

  SON:JavaScript 对象表示法(JavaScript Object Notation)。

  JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。

  数据格式如下:

  {
  "employees": [
  { "firstName":"Bill" , "lastName":"Gates" },
  { "firstName":"George" , "lastName":"Bush" },
  { "firstName":"Thomas" , "lastName":"Carter" }
  ]
  }

  使用示例:

  //1 字符串装换为对象,使用JSON的parse方法  
    alert("begin");  
    var text = '{"a":"1", "b":"2", "c":"3"}';  
    var jsonObject = JSON.parse(text, null);  
    alert("The jsonObject value is " +jsonObject.a + ";" + jsonObject.b + ";" + jsonObject.c);  
      
  //2 对象转换为字符串,使用JSON的stringify方法  
    alert(JSON.stringify(jsonObject));  
      
    //3 使用eval代替parse方法  
    var jsonObject2 = eval('(' + text + ')'); //这里直接写 eval(text) 会报错的  
    alert("The jsonObject2 value is " +jsonObject2.a + ";" + jsonObject2.b + ";" + jsonObject2.c);