作为我要求的一部分,我需要路由来自我dp:url-open
的 Datapower 工具的响应,对其进行序列化,然后将其发送到另一个链接。
问题是响应在其每个元素中都包含如此多的名称空间。我知道它是自动生成的那种格式,但我需要完全删除它们。
我在互联网上浏览了几篇文章并exclude-result-prefixes
在我的 XSLT 开始时使用,我能够摆脱与 Datapower 相关的大多数命名空间,如 dp 和 dpconfig,但xsi:
仍然xmlns:
出现在我的字符串中。如何摆脱那个也?
请注意,我不能按照几篇文章中的建议使用另一个 XSLT。有没有其他方法,请指教。
以下是序列化的命名空间。
xmlns:SOAP-ENV=http://schemas.xmlsoap.org/soap/envelope/"
xsi:nil="false"
xmlns:xsi="http://w3.org/2001/XMLSchema-instance"