如何在Mule 4中将JSON对象转换为JSON数组
在Mule 4中将JSON对象转换为JSON数组的方法
输入示例
{ "abc": "xyz", "pqr": "def" }
预期输出
[ { "abc": "xyz", "pqr": "def" } ]
在Mule 4中,使用DataWeave 2.0就能轻松实现这个转换,这是Mule生态中处理数据转换的标准方式。
直接使用以下DataWeave脚本即可完成需求:
%dw 2.0 output application/json --- [payload]
逻辑说明
脚本的核心逻辑非常直观:将输入的整个payload(即目标JSON对象)用方括号[]包裹,直接生成包含该对象的JSON数组。这个写法适用于所有需要将单个JSON对象包装成单元素数组的场景。
内容的提问来源于stack exchange,提问作者soumya
相关产品推荐
相关产品推荐

