from jsonpath import jsonpath
from jsonpath_ng import jsonpath, parse
# 一个data字典
data = {"a": "123", "B": "123"}
# 将data转换为JSON字符串,因为jsonpath-ng通常用于解析JSON字符串
json_str = json.dumps(data)
# 创建一个JSONPath表达式来查询键为'a'的值
expression = parse('$.a')
# 使用表达式来查询数据
matches = expression.find(json_str)
# 打印结果
for match in matches:
print(match.value)
上面的代码将输出:
123