Строка json в вашем вопросе недействительна, но если я правильно понимаю ваш вопрос и при условии, что фактическая строка json выглядит примерно так:
{
"nested": {
"leaf1": "MY_STRING_TO_FIND",
"leaf2": "some other string",
"leaf3": "MY_STRING_TO_FIND"
}
}
и при условии, что вы можете использовать jsonpath-plus , затем следующее выражение:
*[?(@ === "MY_STRING_TO_FIND")]~
вывод:
[
"leaf1",
"leaf3"
]