jsonpath - 如何使用 jsonpath 获取具有特定名称的地址值
问题描述
JSON
[{
"name": "aaaa",
"address": "word1",
"newHouse": false,
"age": 8
},
{
"name": "bbbb",
"address": "word2",
"newHouse": true,
"age": 9
},
{
"name": "cccc",
"address": "word3",
"newHouse": false,
"age": 12
}
]
JSON路径
$[*][?(@.name==['aaaa'])].address
解决方案
尝试
$[*][?(@.name=='aaaa')].address
或者
$..[?(@.name=='aaaa')].address
推荐阅读
- excel - 带有标准的 xl2010/xl2013 的 TEXTJOIN
- symfony - twig.controller.exception 不存在
- java - 如何更改此日期的格式
- jquery - jQuery | 如何为下一个脚本修复 if / else?
- python-3.x - 为什么即使对于相同的变量,张量流占位符也会有计数器?
- python - 在 tf.estimator.evaluate() 上返回标签和预测,除了损失
- php - foreach 循环中的非法字符串偏移
- filesystems - 文件系统:同时使用ext4和NFS?
- python - 如何在 Python 中比较两个不同 DataFrame 的单元格值?
- python - 将域与日期时间和日期一起使用