简介:JSON是一种常用的数据交换格式,它的书写格式包括三种:JSON对象、JSON数组和混合格式。本文将详细介绍这三种书写格式的特点和使用场景。
在JSON中,数据以文本形式表示,采用键值对的方式组织数据。JSON对象和JSON数组是两种基本的数据结构,而混合格式则是在一个JSON对象中同时包含JSON数组和JSON对象。
在这个例子中,”name”、”age”和”city”是键,它们的值分别是”John”、30和”New York”。注意,在JSON中,键和字符串类型的值必须用双引号括起来,而不能使用单引号。
{"name": "John", "age": 30, "city": "New York"}
在这个例子中,数组包含三个字符串类型的元素:”apple”、”banana”和”orange”。注意,在JSON数组中,元素的值不需要使用双引号括起来。
["apple", "banana", "orange"]
在这个例子中,JSON对象包含一个名为”name”的字符串类型键和值为”John”,一个名为”age”的整数类型键和值为30,以及一个名为”fruits”的JSON数组类型键和值为[“apple”, “banana”, “orange”]。这个JSON对象就使用了混合格式。
{"name": "John", "age": 30, "fruits": ["apple", "banana", "orange"]}