JSON数据格式及优缺点

2021-01-07  本文已影响0人  大龙10

一、JSON数据

  json的全称为:JavaScript Object Notation,是一种轻量级的数据交互格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。

  JSON概念很简单,JSON 是一种轻量级的数据格式,他基于 javascript 语法的子集,即数组和对象表示。由于使用的是 javascript 语法,因此JSON 定义可以包含在javascript 文件中,对其的访问无需通过基于 XML 的语言来额外解析。不过在使用 JSON 之前,很重要的一点是理解 javascript 中数组及对象字面量的特殊语法。

二、语法

2.1 数组字面量

数组字面量,是用一对方括号括起一组用逗号隔开的 javascript 值,例如:

    var aNames=["hello", 12, true , null];

2.2 对象字面量

对象字面量,是通过两个花括号来定义的。在花括号内可以放置任意数量的“名称-值”对,定义格 式字符串值”。除了最后一行外,每个“名称-值”对后必须有一个逗号。例如:

    var oCar = {
           "color": "red",       
          "doors" : 4,
           "paidFor" : true
    };

2.3 混合字面量

我们可以混用对象和数组字面量,来创建一个对象数组,或一个包含数组的对象。例如:

     {comments:[
    {
    id:1,
    author:"someone1",
    url:"http://someone1.x2design.net",
    content:"hello"
    },
    {
    id:2,
    author:"someone2",
    url:"http://someone2.x2design.net",
    content:"hello"
    }
    ]};

三、JSON 的优缺点

四、参考资料

1、李俊涛的博客
https://www.cnblogs.com/lijuntao/p/6902734.html

上一篇 下一篇

猜你喜欢

热点阅读