什么是 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 格式化工具