python处理json数据
时间: 2023-07-25 13:03:55 浏览: 146
使用 Python 处理 JSON 格式的数据
Python可以很方便地处理JSON数据。你可以使用内置的json模块来解析和生成JSON数据。
要解析JSON数据,你可以使用json模块中的loads()函数。它将JSON字符串作为输入,并将其转换为Python对象,如字典或列表。例如:
```python
import json
json_str = '{"name": "John", "age": 30, "city": "New York"}'
data = json.loads(json_str)
print(data["name"]) # 输出:John
print(data["age"]) # 输出:30
print(data["city"]) # 输出:New York
```
要生成JSON数据,你可以使用json模块中的dumps()函数。它将Python对象转换为JSON字符串。例如:
```python
import json
data = {
"name": "John",
"age": 30,
"city": "New York"
}
json_str = json.dumps(data)
print(json_str) # 输出:{"name": "John", "age": 30, "city": "New York"}
```
这是处理JSON数据的基本示例。你可以根据自己的需求进一步扩展和操作JSON数据。
阅读全文