json的格式和简单例子
文章目录jsonObject格式例子jsonArray格式例子数组中的值也可以另一个数组,或者甚至另一个 JSON 对象jsonObject格式(key/value)键值对形式存在的无序的jsonObject对象。用{表示开始,用}表示结束。每个“key”后跟一个:多组键值对之间使用逗号分隔。key值必须要是string类型,而对于value,则可以是string、number、object、ar
文章共711字 · 阅读需要大约3分钟
一键AI生成摘要,助你高效阅读
问答
·
jsonObject
格式
(key/value)键值对形式存在的无序的jsonObject对象。
用{表示开始,用}表示结束。每个“key”后跟一个: 多组键值对之间使用逗号分隔。
key值必须要是string类型,而对于value,则可以是string、number、object、array等数据类型。
例子
{
"error": 0,
"status": "success",
"date": "2021-12-31"
}
jsonArray
格式
jsonArray是有序的value的集合。
以[表示开始,]表示结束
值之间使用逗号分隔。
在 JSON 中,数组值的类型必须属于字符串、数字、对象、数组、布尔或 null。
在 JavaScript 中,数组值可以是以上所有类型,外加任何其他有效的 JavaScript 表达式,包括函数、日期和 undefined。
例子
[ "Porsche", "BMW", "Volvo" ]
数组可以是对象属性的值:如下面的cars
{
"name":"Bill Gates",
"age":62,
"cars":[ "Porsche", "BMW", "Volvo" ]
}
数组中的值也可以另一个数组,或者甚至另一个 JSON 对象
myObj = {
"name":"Bill Gates",
"age":62,
"cars": [
{ "name":"Porsche", "models":[ "911", "Taycan" ] },
{ "name":"BMW", "models":[ "M5", "M3", "X5" ] },
{ "name":"Volvo", "models":[ "XC60", "V60" ] }
]
}
更多推荐
已为社区贡献7条内容
所有评论(0)