Menu
CoddyTech

什么是 JSON?

Coddy 社交媒体搜索项目:Python JSON 基础 课程的第 2 课,共 10 课。

JSON 是 JavaScript Object Notation(JavaScript 对象表示法)的缩写。这是一种常用的数据存储和交换格式。

下面是一个 JSON 对象示例

{
	"id": 101,
	"name": "Alfred Dines",
	"address": "Obere Str. 57",
	"city": "Atlanta",
	"country": "USA"
}

上面的 JSON 对象包含 5 个属性:id, name, address, city, country. 这些属性共同构成了一个有意义的对象表示,它是一条关于 Alfred Dines 的数据记录。

在 JSON 中,花括号 { } 内的所有内容都属于同一个对象。这些花括号内的每个属性或对象都属于原始对象。

对象数组使用方括号 [ ] 表示。下面是一个示例:

"customers": [
{
	"id": 101,
	"name": "Alfred Dines",
	"address": "Obere Str. 57",
	"city": "Atlanta",
	"country": "USA"
}, {
	"id": 101,
	"name": "Boris Klassen",
	"address": "Obere Str. 57",
	"city": "Amsterdam",
	"country": "Netherlands"
}
]

在上面的示例中,我们有一个名为 customers 的对象数组,其中包含 2 个对象,分别表示 Alfred Dines 和 Boris Klassen 的信息。

亲手试试

这节课没有代码挑战。

社交媒体搜索项目:Python JSON 基础中的所有课

自己练习: Python 在线编译器

格式化并浏览任意 JSON: JSON 格式化工具