首页 > 解决方案 > 删除 mule 4 dataweave 转换中的反斜杠

问题描述

我正在从 SQL Server 数据库中获取数据并将其转换为 Mule 4 中的 JSON。我的输入有一个反斜杠并转换为双反斜杠。我的输出中只需要一个反斜杠。

输入示例:

abchd\kdgf

输出是:

"abchd\\kdgf"

它应该是:

"abchd\kdgf"

任何人都可以帮助进行这种数据编织转换吗?

标签: jsondataweave

解决方案


这里单斜线在内部被视为双斜线。试试下面的 dataweave 表达式

payload replace /([\\])/ with ("")

在此处输入图像描述

希望能帮助到你


推荐阅读