JSON是什么

JSON是什么JSON 是什么 JSON 是 JavaScript Object Notation 的缩写 是一种轻量级的数据交换格式 JSON 是基于 JavaScript Programming Language Standard ECMA 262 3rd Edition December 1999 的一个子集 JSON 是独立于任何语言的文本格式 易于程序员阅读和编写

大家好,我是讯享网,很高兴认识大家。

JSON是什么

JSON是JavaScript Object Notation的缩写,是一种轻量级的数据交换格式。JSON是基于JavaScript Programming Language, Standard ECMA-262 3rd Edition-December 1999的一个子集。

JSON是独立于任何语言的文本格式。易于程序员阅读和编写,同时也易于计算机解析和生成。

JSON的中文官网地址: http://www.json.org/json-zh.html

JSON语法规则

JSON格式的构建比较简单,主要为两种结构:

  • “名称/值”对的集合(A collection of narne/value pairs)。不同的语言中,它被理解为对象
    ( object ),纪录(record),结构(struct),字典( dictionary),哈希表( hash table ) ,有键列表(keyed list ),或者关联数组( associative array )。
  • 值的有序列表(An ordered list of values )。在大部分语言中,它被理解为数组( array )。
    JSON格式中作为值的类型允许是字符串( string)、数值(number)、true、false、null、对象( object)或者数组( array )。


    讯享网

JSON中的键值对集合

JSON格式中的“名称/值”对的集合是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“”(冒号);“ ‘名称/值’ 对 ”之间使用“,”(逗号)分隔。

JSON中的值的有序列表

JSON格式中的值的有序列表是值(value )的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“”(逗号)分隔。

JSON文件

写法如下:

{ 
    "武侠": [ { 
    "倚天屠龙记": ["张无忌", "周芷若"], "笑傲江湖": ["令狐冲", "东方不败"] } ], "言情": [ { 
    "还珠格格": ["尔康", "紫薇"], "情深深雨蒙蒙": ["何书恒", "陆依萍"] } ] } 

讯享网
小讯
上一篇 2025-03-01 22:05
下一篇 2025-01-06 20:32

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/125455.html