I am trying to apply the JsonPath:$.Party.aRolePlayer.Person.Registration[?(@.typeName = ‘ECN’)].externalReference
on the following Json and it is not working. I get a blank response. It works fine https://jsonpath.curiousconcept.com/.
{
"Party": {
"retrievalLevel": 2099,
"aRolePlayer": {
"Person": {
"Registration": [
{
"typeName": "something1",
"externalReference": "abcdefgh"
}, {
"typeName": "something2",
"externalReference": "12345678"
}
]
}
}
}
}
I am guessing the JsonPath implementation inside EDGE do not support this particular syntax ?