pythonjson标准化
时间: 2023-10-29 07:55:50 浏览: 43
要对 JSON 数据进行标准化,可以使用 Python 内置的 `json` 模块。下面是一个示例代码,演示如何将 Python 对象转换为 JSON 字符串,并进行格式化:
```python
import json
# 创建一个 Python 字典对象
data = {
"name": "John",
"age": 30,
"city": "New York"
}
# 将 Python 对象转换为 JSON 字符串,indent 参数用于指定缩进空格数
json_data = json.dumps(data, indent=4)
print(json_data)
```
输出结果会将 JSON 字符串进行格式化,使其易于阅读:
```
{
"name": "John",
"age": 30,
"city": "New York"
}
```
如果你有一个 JSON 字符串,想要将其解析为 Python 对象进行处理,可以使用 `json.loads()` 方法:
```python
import json
json_data = '{"name": "John", "age": 30, "city": "New York"}'
# 将 JSON 字符串解析为 Python 对象
data = json.loads(json_data)
print(data)
```
输出结果会将 JSON 字符串解析为一个 Python 字典对象:
```
{'name': 'John', 'age': 30, 'city': 'New York'}
```
希望这可以帮助到你!如果你还有其他问题,请随时提问。