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

Sri*_*ckz 1 mule dataweave

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

输入:

{    
  "Person": [    
    "sri",    
    "123456",    
    "India"    
  ]    
}
Run Code Online (Sandbox Code Playgroud)

预期输出

[
  "sri",
  "123456",
  "India" 
]
Run Code Online (Sandbox Code Playgroud)

ale*_*led 5

"Person":假设 JSON 输出,如果没有位于对象内部,则拥有密钥(即 )是无效的。

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