什么是json以及json的表达形式?
1、什么是json?
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.
2、json有哪几种结构?
(1)“名称/值”对的集合
不同的语言中,表述为:对象(object),记录(record),结构(struct),字典(dictionary),哈希表(hash table),键列表(keyed list),或 关联数组 (associative array)。
(2)值的有序列表
在大部分语言中,叫做为数组(array)。
3、json的表达形式?
(1)对象
对象是一个无序的“‘名称:值’对”集合。
一个对象以“{”(左括号)开始,“}”(右括号)结束。
每个“名称”后跟一个“:”(冒号);“
‘名称/值’ 对”之间使用“,”(逗号)分隔。
如:
(2)数组
数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“,”(逗号)分隔。
注意:无论是数组还是对象格式:
值(value)可以是双引号括起来的字符串(string)、数值(number)、true、false、 null、对象(object)或者数组(array)。这些结构可以嵌套。
如: