JSON 对象
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript编程语言的一个子集,但JSON是独立于语言的文本格式,代码中可以使用各种语言来解析和生成它。JSON格式通常用于数据交换、配置文件以及NoSQL数据库中。
JSON格式基础
JSON格式的基本数据类型包括数字、字符串(以双引号包围)、布尔值(true/false)、数组(有序的值列表)和对象(无序的键值对集合)。此外,还有一个特殊值null。JSON对象是一种复合值,由键值对组成,键是一个字符串,后跟一个冒号,然后是值。
示例
一个简单的JSON对象示例:
{"name": "John Doe","age": 30,"isMarried": false,"children": ["Alice", "Bob"],"address": {"street": "123 Main St","city": "Anytown","zip": "12345"}
}
在这个例子中,name
、age
、isMarried
、children
和address
是键,它们对应的值分别是字符串、数字、