【问题标题】:How to convert payload into a json array in mule如何将有效负载转换为mule中的json数组
【发布时间】:2016-01-14 19:29:13
【问题描述】:

我有这个负载:

aaa,bbb,ccc,ddd,

我想把它转换成一个 json 数组,所以输出应该是这样的:

["aaa","bbb","ccc","ddd"]

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

【问题讨论】:

    标签: json mule


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多