【发布时间】:2008-12-19 16:10:46
【问题描述】:
我正在使用 C# .Net 2.0 编写 Web 服务客户端。服务器的soap实现已经过测试并且非常可靠。 gSoap/C++ 应用程序读取响应没有问题。然而,.Net 实现在调用其中一种方法时抱怨“XML 文档中存在错误”。 xml 解析器愉快地处理了从服务器收到的类似响应。
在我看来,MSXML 解析器(我希望这是 .Net 一直在使用的那个)是一个非常无情的解析器。
我无法控制服务器。我必须如何解决这个问题。所以,我正在考虑编写一个 SoapExtension 描述 here
所以我的问题是,我可以在反序列化阶段之前挂钩解析器并完全绕过反序列化阶段。
最重要的是,我如何指示 SOAP 存根使用我的扩展类?
【问题讨论】:
标签: c# vb.net web-services