python json
时间: 2023-09-29 15:03:21 浏览: 57
Python中的 `json` 模块提供了一种简单的方法来编码和解码JSON数据。 JSON是一种轻量级的数据交换格式,常用于将数据从服务器发送到web应用程序。
下面是一个简单的示例,演示如何使用 `json` 模块:
```python
import json
# 编码对象为JSON字符串
data = {'name': 'John', 'age': 30, 'city': 'New York'}
json_string = json.dumps(data)
# 解码JSON字符串为Python对象
decoded_data = json.loads(json_string)
print(json_string) # 输出: {"name": "John", "age": 30, "city": "New York"}
print(decoded_data) # 输出: {'name': 'John', 'age': 30, 'city': 'New York'}
```
在这个例子中,我们首先定义了一个字典对象 `data` ,然后使用 `json.dumps()` 方法将其编码为一个JSON字符串。接着,我们使用 `json.loads()` 方法将JSON字符串解码为Python对象,并将其存储在变量 `decoded_data` 中。最后,我们打印了编码和解码后的结果。
阅读全文