Python json
时间: 2023-11-05 07:05:25 浏览: 104
在 Python 中,可以使用内置的 `json` 模块来处理 JSON 数据。该模块提供了 `loads()` 和 `dumps()` 函数,用于将 JSON 数据解析为 Python 对象和将 Python 对象转换为 JSON 格式的字符串。
下面是一个简单的示例,使用 `json.loads()` 将 JSON 字符串解析为 Python 对象:
```python
import json
json_str = '{"name": "Alice", "age": 25}'
person = json.loads(json_str)
print(person['name']) # Output: Alice
print(person['age']) # Output: 25
```
使用 `json.dumps()` 将 Python 对象转换为 JSON 格式的字符串:
```python
import json
person = {'name': 'Alice', 'age': 25}
json_str = json.dumps(person)
print(json_str) # Output: {"name": "Alice", "age": 25}
```
在处理 JSON 数据时,还可以通过指定参数来控制转换的格式、缩进和排序等。更多详细用法可以参考官方文档:https://docs.python.org/3/library/json.html
阅读全文