我有一个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修复了问题。