DMOZ中文网站分类目录-免费收录各类优秀网站的中文网站目录.
  • DmozDir.org
DMOZ目录快速登录入口-免费收录各类优秀网站的中文网站目录.由人工编辑,并提供网站分类目录检索及地区分类目录检索,是站长免费推广网站的有力平台!

JSON是什么?

  • JSON是什么?

  • 已被浏览: 12 次2020年09月26日    来源:  DMOZ中文网站分类目录
  • JSON代表JavaScript Object Notation,是一种用于交换和存储数据的轻量级格式;易于人阅读和编写,也易于机器解析和生成。数据存储的格式主要用于REST API调用(REST请求和响应)和NoSQL数据库。
    JSON代表JavaScript Object Notation,是一种用于交换和存储数据的轻量级格式;易于人阅读和编写,也易于机器解析和生成。数据存储的格式主要用于REST API调用(REST请求和响应)和NoSQL数据库(如MongoDB)。

    JSON是用于在Web上交换数据的开放标准。它支持对象和数组等数据结构。因此,从JSON编写和读取数据很容易。

    JSON是基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

    简单来说,JSON是:

     ● JSON代表JavaScript Object Notation。

     ● JSON是一种开放标准数据交换格式。

     ● JSON是轻量级的并且是自我描述的。

     ● JSON源自JavaScript。

     ● JSON易于读写。

     ● JSON与语言无关。

     ● JSON支持数组和对象等数据结构。

    JSON是什么样的?

    构成JSON的两个主要部分是键和值,它们共同构成一个键/值对,必要时可以嵌套在自身中。

     ● 键:键始终是用引号括起来的字符串。

     ● 值:值可以是字符串,数字,布尔表达式,数组或对象。

     ● 键/值对:键值对遵循特定语法,键后跟冒号后跟值。键/值对以逗号分隔。

    例如,如果我们的数据对象是一个人,则该人可以由以下JSON数据表示:

    每行以一个键后跟冒号开头,然后是该键的值。该值可以是一个数组,如上面的“phoneNumbers”键所示。该值也可以是一系列更多的【键 - 值】对,您可以使用“address”键查看它们,这称为对象。

    为了比较,这里是由XML表示的相同数据:

    可以使用任何编程语言来读取和生成JSON。我们可能必须遵循以下语法规则:

    1、数据始终是键/值对。

    2、每个数据对象都用逗号分隔。

    3、对象保存在花括号内(像这样'{}'的花括号)

    4、数组保持在方括号中。

    结论:

    JSON只是一种在Internet上传输数据对象时表示数据对象的方法。它是JavaScript的替代品,它是JavaScript的原生,这也是它如此受欢迎和广泛使用的一个原因。JSON最常见的用途是根据需要从Web服务器中提取数据。

    以上就是JSON是什么?的详细内容,更多请关注DMOZ中文网站分类目录其它相关文章!


    以上信息来源于网络,如有侵权,请联系站长删除。

    TAG:json

  • 上一篇:JSON数据类型有哪些?
  • 与“JSON是什么?”相关的资讯
  • Jmeter的json提取器使用
  • JSON模式验证和表现查询语法在MongoDB中3.6
  • 数据序列化比较:JSON,YAML,BSON,MessagePack
  • 进行动态表在秒内从任何JSON数据
  • 如何使用JSON数据字段在MySQL数据库