有没有办法找到键是否存在jsonpathng

2024-09-30 02:27:01 发布

您现在位置:Python中文网/ 问答频道 /正文

例如:

client_json = {
    "data": [
        {
            "attributes": {
                "creators": [
                    {
                        "name": "This is a person",
                        "nameType": "Personal",
                        "givenName": "the",
                        "familyName": "person"
                    },
                    {
                        "name": "This is an organization",
                        "nameType": "Organizational",
                        "givenName": "the",
                        "familyName": "organization"
                    }
                ]
            }
        }
    ]
}

在上面的json中,我想检查这个json路径是否存在键$.[0].attributes.creators[0].name,,我不担心值

我可以用jsonpath-ng来做吗?我以前使用过Stefan Goessner的jsonpath库,但现在已经很旧了

我想要python中类似于this但doesexist()的东西


Tags: thenameclientjsondataisthisattributes

热门问题