首页 > 解决方案 > 如何使用 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

标签: jsonpath

解决方案


尝试

$[*][?(@.name=='aaaa')].address

或者

$..[?(@.name=='aaaa')].address

推荐阅读