Любая помощь будет высоко ценится.То, чего я пытаюсь добиться, - это запросить запись из Dynamics 365 (облачной) в локальную систему (предоставляемую mulesoft). Я решил использовать приложения логики Azure для интеграции и использования Liquid для сопоставления, однакоЯ борюсь за то, чтобы сгладить массив жидкостью, я получаю полезную нагрузку JSON от локальной системы, которую мне нужно легко преобразовать для загрузки в динамику 365, что я получаю примерно так:
{
"person": {
"firstname": " Fred",
"surname" : "Smith",
"age": 27,
"phoneno":"123456789",
"addresses": [
{
"address": {
"AddressLine1":"1 milky way",
"AddressLine2":"galaxy cresent",
"city": "tempest",
"state": "Idiho",
"postcode": "12345"
}
},
{
"address": {
"AddressLine1":"52 Saturn Drive",
"AddressLine2":"Wharfridge",
"city": "tempest",
"state": "Idiho",
"postcode": "12345"
}
}
]
}
}
и что мне нужно, это сгладить массив в корневой узел следующим образом:
{
"person": {
"firstname": " Fred",
"surname" : "Smith",
"age": 27,
"phoneno":"123456789",
"addr1_AddressLine1":"1 milky way",
"addr1_AddressLine2":"galaxy cresent",
"addr1_city": "tempest",
"addr1_state": "Idiho",
"addr1_postcode": "12345",
"addr2_AddressLine1":"52 Saturn Drive",
"addr2_AddressLine2":"Wharfridge",
"addr2_city": "tempest",
"addr2_state": "Idiho",
"addr2_postcode": "12345"
}
}
Если есть какие-то другие решения \ идеи, я весь в ушах.
Спасибо зазаранее за вашу помощь Пол