如何在dataweave 2.0中的JSON值中使用逗号

问题描述 投票:0回答:1

我有一个dataweave 2.0转换脚本:

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

输出是:

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

引号之间的逗号破坏了我的JSON结构。我试图将逗号添加为变量,我试图逃避它和其他一些解决方案。什么都行不通

escaping anypoint-studio dataweave mulesoft mule4
1个回答
0
投票

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

我建议您检查映射的预览。很可能,错误在转换消息组件之外。

How to use the preview to see the mapping output

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

© www.soinside.com 2019 - 2024. All rights reserved.