Как преобразовать объект в массив в Dataweave - PullRequest
0 голосов
/ 11 июля 2020

Как преобразовать объект в массив в dataweave, и я могу сказать, что хочу удалить эти фигурные скобки из ввода

Вход:

{    
  "Person": [    
    "sri",    
    "123456",    
    "India"    
  ]    
}

Ожидаемый выход

[
  "sri",
  "123456",
  "India" 
]

1 Ответ

3 голосов
/ 11 июля 2020

Предполагая вывод JSON, недопустимо иметь ключ (ie "Person":) без нахождения внутри объекта.

Если вас интересует только содержимое массива тогда вы можете использовать выражение DataWeave payload.Person, которое вернет ["sri", "123456","India"], который является допустимым массивом в JSON.

...