JsonPath, который получает родительские элементы вместе с каждым дочерним элементом
Я пытаюсь получить результаты JSON, которые включают определенные родительские значения. Скажем, у меня есть JSON, как это
{
"array": [{
"parent_id": "A",
"children": [{
"id": "a1"
}, {
"id": "a2"
}
]
}, {
"parent_id": "B",
"children": [{
"id": "b1"
}, {
"id": "b2"
}
]
}
],
}
Есть ли способ, используя jayway JsonPath, чтобы получить все дочерние элементы вместе с родительским значением (в этом примере это будет parent_id).
Результат будет что-то вроде
[{"parent_id": "A", "id": "a1"}, {"parent_id": "A", "id": "a2"}...]