Любая помощь приветствуется. Я пытаюсь добиться, чтобы запросить запись из 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"
}
}
Если есть какие-то другие решения \ идеи, я все уши.
Заранее благодарим за помощь Пол