python查找json 键值
时间: 2023-11-11 14:57:31 浏览: 79
从格式不确定的json中读取键值对
4星 · 用户满意度95%
在Python中,你可以使用`json`模块来解析JSON数据并查找键值。下面是一个示例代码,演示如何查找JSON中的键值:
```python
import json
# 假设你有一个包含JSON数据的字符串
json_data = '{"name": "John", "age": 30, "city": "New York"}'
# 解析JSON数据
data = json.loads(json_data)
# 查找键值
name = data["name"]
age = data["age"]
city = data["city"]
# 打印键值
print("Name:", name)
print("Age:", age)
print("City:", city)
```
这个例子假设你已经有一个包含JSON数据的字符串`json_data`。我们使用`json.loads()`函数将其解析为Python的字典对象`data`。然后,你可以通过索引访问字典中的键值。
请注意,在实际使用时,你需要确保键存在以避免`KeyError`异常。你可以使用`get()`方法来安全地获取键的值,如果键不存在,则返回默认值。
阅读全文