获取json字符串中某个值
时间: 2023-10-02 13:04:37 浏览: 259
Oracle 获取JSON字符串对象的属性值
我们可以使用Python内置的json模块来解析json字符串,并获取其中的某个值。假设我们有如下的json字符串:
```
json_str = '{"name": "Alice", "age": 20, "address": {"city": "Shanghai", "country": "China"}}'
```
我们想要获取其中的城市信息,可以按照以下步骤操作:
1. 将json字符串转换为Python对象:
```python
import json
data = json.loads(json_str)
```
2. 通过键值对的方式获取城市信息:
```python
city = data['address']['city']
```
这样,变量city就存储了json字符串中address字段下的city字段的值,即"Shanghai"。
阅读全文