如何将有效负载转换为mule中的json数组

时间:2016-01-14 19:29:14

标签: json mule

我有这个有效载荷:

waitFor

我想将其转换为json数组,因此输出应如下所示:

aaa,bbb,ccc,ddd,

当我尝试使用["aaa","bbb","ccc","ddd"] 时,我得到了这个:<json:object-to-json-transformer />,有什么想法吗?

1 个答案:

答案 0 :(得分:1)

如果您的有效负载是逗号分隔的字符串,那么首先将其转换为List然后使用object-to-json-transformer,如下所示:

    <set-payload value="#[Arrays.asList(payload.split(','))]" />

    <json:object-to-json-transformer />