0

我有一个 dataweave 2.0 转换脚本:

%dw 2.0
output application/json
---
{
  "keyName" : "foo, bar",
  "keyname2" : "foo"
} 

结果是:

decrypted payload: {"keyName":"foo","bar","keyName2":"foo"}

引号之间的逗号破坏了我的 JSON 结构。我尝试将逗号添加为变量,我尝试转义它和其他一些解决方案。没有任何效果。

4

1 回答 1

0

它适用于您的 DataWeave 映射版本。

我建议检查您的映射预览。错误很可能在Transform Message组件之外。

如何使用预览查看映射输出

如果这不能解决问题,您可以使用joinBy函数来连接值,也许它会对您的情况有所帮助。

于 2019-04-25T07:16:30.787 回答