2

我正在使用 Visual Studio 生成的代理类来访问 Web 服务(将 Web 服务添加为我的项目的 Web 引用)。问题是 Web 服务公开的函数需要一个 CDATA 元素,即:

<Function><![CDATA[<Blah></Blah>]]></Function>

不幸的是,当我将 "" 传入代理类时,它使用以下命令调用 Web 服务:

<Function>&lt;![CDATA[&lt;Blah&gt;&lt;/Blah&gt;]]&gt;</Function>

这似乎会导致 Web 服务出现问题。有什么办法可以在仍然使用 Visual Studio 生成的代理类的同时解决这个问题?

4

1 回答 1

1

您能否提供如何调用 Web 服务的代码示例?如果它是一个带有已发布 WSDL 的 Web 服务,我不知道您为什么还要处理这种级别的实现细节,所以我怀疑您以某种方式将其称为错误。

于 2008-09-16T03:33:38.010 回答