Azure逻辑应用程序 - 在转换xml之前修改文本

时间:2018-05-12 02:44:04

标签: xml-parsing azure-logic-apps

我有一个成功调用SOAP api并获取XML字符串的逻辑应用程序。

XML编码存在缺陷,原始形式无法通过内置的Transform XML进行解码。

如果我用'xmlns:foo ='替换'xmlns =',那么解码器就可以了。我的问题是实现替换功能。

我在逻辑应用输入中尝试了动态内容,并成功替换了所需的文本,但也进行了不必要的更改: •在开头添加了'x' •\ r和\ n到处都是

如何干净地替换文字?

1 个答案:

答案 0 :(得分:0)

@daniel - 正如@ johns-305建议的那样,首先要注意的应该是修复编码问题,以便你的Transform XML can work properly

以下是Logic Apps工程师关于如何解决此类问题的精彩博文: Support non-UTF payloads in Logic App with a conversion Azure Function