【发布时间】:2011-03-19 07:22:27
【问题描述】:
我使用 .Net 3.5 svcutil.exe 工具生成了一组 Web 服务代理对象。肥皂体元素有 2 个无关的 xml 命名空间别名声明。特别是架构和架构实例命名空间(http://www.w3.org/2001/XMLSchema、http://www.w3.org/2001/XMLSchema-instance)。
由于其他原因,我与之交互的服务存在无法包含这些声明的错误。我试图弄清楚如何删除它们。任何帮助,将不胜感激。肥皂消息看起来像这样。
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
...
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
...
</s:Body>
</s:Envelope>
【问题讨论】:
标签: xml wcf .net-3.5 namespaces