2
我正在使用Visual Studio生成的代理類來訪問Web服務(將Web服務添加爲我的項目的Web引用)。問題是,Web服務公開功能需要一個CDATA元素,即:如何從編碼中停止Visual Studio生成的Web服務代理類?
<Function><![CDATA[<Blah></Blah>]]></Function>
不幸的是,當我通過「」到代理類,它調用這個Web服務:
<Function><![CDATA[<Blah></Blah>]]></Function>
這似乎是導致Web服務的問題。有沒有辦法解決這個問題,同時仍然使用Visual Studio生成的代理類?
是的,這是從已發佈的WSDL生成的。 WSDL表示被調用的函數只需要一個字符串,而這正是我所傳遞的。不幸的是,當Web服務代理類生成XML時,它會對我傳入的字符串進行編碼。 – 2008-09-16 04:18:25