Я новичок в Mulesoft, пытающийся динамически добавлять данные в список JSON в соответствии с полезной нагрузкой, но в настоящее время я застрял в нем.
Ниже приведен пример того, что я претендую на возвращение:
{
"id": "1",
"name": "Example A",
"languages": [
{
"code": "en",
"label": "English",
"translatedName": "Example A"
}
]
},
{
"id": "2",
"name": "Example B",
"languages": [
{
"languageCode": "nl",
"translatedName": "Voorbeeld B"
},
{
"languageCode": "fr",
"translatedName": "Exemple B"
}
]
}
Как видите, языки зависят от имени (в примере A 1 язык, в примере B 2).
Могу ли я построить карту или функцию, чтобы вернуть правильные языки?
С уважением и заранее спасибо!