.json文件格式是一种轻量级的数据交换格式,被广泛应用于互联网数据传输和存储中。该格式通过简单的文本表示形式,使得计算机之间可以轻松地进行数据传递和解析。
{ "name": "John", "age": 30, "city": "New York" }
上述代码是一个简单的JSON对象。它由三个键值对组成,每个键值对之间使用逗号分隔。键和值之间使用冒号分隔。JSON对象的键和值都必须使用双引号包含。另外,JSON对象的最外层必须是一个花括号{}。
JSON支持的数据类型包括字符串、数字、布尔值、数组、对象以及null。在JSON中,字符串必须使用双引号括起来,而不能使用单引号。数值可以使用科学记数法表示。如果要表示一个空值,可以使用null。
{ "name": "Mary", "age": 25, "isMarried": true, "hobbies": ["reading", "traveling", "swimming"], "address": { "city": "Beijing", "street": "No.1 Road", "postcode": "100101" }, "score": 8.5, "remark": null }
上述代码是一个复杂的JSON对象。它包括了字符串、数字、布尔值、数组、对象以及null等多种数据类型。其中"hobbies"和"address"都是对象类型,"address"对象又包含了"city"、"street"和"postcode"三个字符串类型的键值对。此外,还定义了一个数值类型的键值对"score"和一个空值类型的键值对"remark"。