我有一个json数据对象,想要返回一个特定的值,就像在XML中使用xpath一样。但是在json和jsonpath上。
文档还可以,但我错过了一个很好的例子。
答案 0 :(得分:2)
因为我有大约1天的时间来理解它是如何工作的并错过了文档中的示例(https://pypi.python.org/pypi/jsonpath-ng/1.4.2),所以我在这里发布了我的代码示例。
这样的结构示例:
Service
获取能力和属性值的代码:
"abilities": [
{
...
"name": "device_info",
"properties": [
{
"name": "manufacturer",
"value": "xxxx",
},
{
"name": "product",
"value": "yyy",
}
],
"type": "device_info"
},
{....}
]