在Mule 4函数中返回字符串数组,可以通过以下步骤实现:
%dw 2.0
output application/json
---
["string1", "string2", "string3"]
<set-variable value='#[output application/json --- ["string1", "string2", "string3"]]' doc:name="Set Variable" doc:id="12345678-1234-1234-1234-1234567890AB" variableName="myArray"/>
<transform-message doc:name="Transform Message" doc:id="12345678-1234-1234-1234-1234567890CD">
<dw:transform-message metadata:id="12345678-1234-1234-1234-1234567890EF">
<dw:set-payload><![CDATA[%dw 2.0
output application/json
---
vars.myArray]]></dw:set-payload>
</dw:transform-message>
</transform-message>
以上步骤中,第1步使用DataWeave表达式创建了一个字符串数组,第2步使用Set Variable组件将字符串数组存储到变量中,第3步使用Transform Message组件将变量作为函数的返回值。请注意,这只是一个示例,实际使用时需要根据具体的业务需求进行调整。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云