我有一个成功调用SOAP api并获取XML字符串的逻辑应用程序。
XML编码存在缺陷,原始形式无法通过内置的Transform XML进行解码。
如果我用'xmlns:foo ='替换'xmlns =',那么解码器就可以了。我的问题是实现替换功能。
我在逻辑应用输入中尝试了动态内容,并成功替换了所需的文本,但也进行了不必要的更改: •在开头添加了'x' •\ r和\ n到处都是
如何干净地替换文字?
答案 0 :(得分:0)
@daniel - 正如@ johns-305建议的那样,首先要注意的应该是修复编码问题,以便你的Transform XML can work properly。
以下是Logic Apps工程师关于如何解决此类问题的精彩博文: Support non-UTF payloads in Logic App with a conversion Azure Function