Json路径表达式,用于根据值匹配过滤器获取父节点子节点

时间:2017-08-14 09:01:14

标签: jquery json web jquery-selectors jsonpath

我有以下JSON字符串。我需要一个JSON路径表达式,这样我才能得到所有" Name"包含单词" Parker"的键值,一旦我得到该节点(" key2"),我需要到达其父节点(" MAIN_KEY")这是一个数组,并获取此父节点的第一个元素中的所有值 即输出应如下:

输出:

MARK1

MARK11 

INPUT JSON:

 {
    "MAIN_KEY": [
        {
            "key1": [
                "MARK1",
                "MARK11"
            ],
            "key2": {
                "Name": "Peter Parker Super"
            }
        },
        {
            "key1": [
                "MARK2"
            ],
            "key2": {
                "Name": "SPIDER MAN"
            }
        }
    ],
    "ok": "value"
}

0 个答案:

没有答案