Azure data factory 如何从Azure数据工厂中的存储过程输入中删除\n

Azure data factory 如何从Azure数据工厂中的存储过程输入中删除\n,azure-data-factory,Azure Data Factory,我需要添加两列并将结果传递给另一列。 对于每个和存储过程,我都有一个查找活动。 查找活动的输出输入到For each,而For each的输出输入到存储过程。 查找活动和的输出值各自的输出中没有\n。但存储过程输入将\n作为输入。 例如: 我通过@string(activity('Lookup1').output.firstRow)将json字符串分配给字符串类型变量,它将添加一些转义字符,如下所示: 然后我通过@json(variables('Arra1')) 存储过程的输入如下,它将

我需要添加两列并将结果传递给另一列。 对于每个和存储过程,我都有一个查找活动。 查找活动的输出输入到For each,而For each的输出输入到存储过程。 查找活动和的输出值各自的输出中没有\n。但存储过程输入将\n作为输入。 例如:

  • 我通过
    @string(activity('Lookup1').output.firstRow)
    将json字符串分配给字符串类型变量,它将添加一些转义字符,如下所示:

  • 然后我通过
    @json(variables('Arra1'))

  • 存储过程的输入如下,它将删除转义字符:


  • 通常,在将json转换为字符串时,还会添加转义字符
    \n
    。@Harris Xu。是否可以删除存储过程输入中的\n。是否可以尝试使用
    json()
    函数将字符串类型转换为json类型?它将移除逃逸角色。嗨@Ravali,它现在可以工作了吗?嗨@Harris Xu。我现在就试试。