从字符串替换函数中删除backslahes是不起作用的



我有一个web任务,将数据传递到数据工厂中的api。api只接受格式错误的json片段:

[
{
"RowNumber":1,"Tag":"ddddd",
"LastUpdateDateTime":"2022-07-26T13:14:28Z"
}
]

Datafactory不允许使用json函数将其转换为json,因为json函数是无效的json。但是,如果它以字符串的形式在正文中发送,则所有双引号都将转义:

[
{
"RowNumber":1,
"Tag":"ddddd",
"LastModifiedDate":"2022-07-26T13:14:28Z"
}
]

有没有什么方法可以在数据工厂中删除反斜杠,而不必在azure函数中执行所有这些操作?

在任务之间发送数据时,replace似乎确实删除了反斜杠,如果我试图查看任务的输出,它只是将其重新放入!

使用replace修复了问题。

相关内容

  • 没有找到相关文章

最新更新