Я использую jolt + java (https://github.com/bazaarvoice/jolt) для преобразования внешнего JSON в формат, который я могу понять.
Моя проблема в том, что структура постоянно меняется, и это делает мою спецификацию c все более и более сложной.
Я хочу извлечь все поля, которые называются «пути», независимо от структуры .
у кого-нибудь есть идеи, как мне это сделать?
Пример структуры:
{
"groups": {
"rows": {
"fieldSets": {
"fields": [{
"path": "example"
}]
}
}
}
}
or
{
"groups": {
"rows": {
"rowsets": {
"fieldSets": {
"fields": [{
"path": "example"
}]
}
}
}
}
}
or
{
"groups": {
"fieldSets": {
"fields": [{
"path": "example"
}]
}
}
}
в конце, я просто хочу массив с простым "путем" "значения.