如何在Dataweave中将对象转换为数组

时间:2020-07-11 15:37:27

标签: mule dataweave

如何在dataweave中将对象转换为数组,我可以说我想从输入中删除大括号

输入:

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

预期产量

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

1 个答案:

答案 0 :(得分:3)

假设为JSON输出,则没有对象内部的键(即"Person":)无效。

如果您仅对数组的内容感兴趣,则可以使用DataWeave表达式payload.Person,该表达式将返回["sri", "123456","India"],它是JSON中的有效数组。