真的很简单的问题。从C#中的Web服务存储XML#
我正在向C#中的Web服务发送数据,并将其返回给我。它是一个SOAP 1.1和/或1.2 Web服务。我不知道如何正确接收这些数据,然后获取我需要的信息。
这里是我的代码,将它
try
{
_webService.ProcessCard(sVariable1, sVariable2);
}
catch (Exception d)
{
}
而且这里是我回来,如果我手工通过浏览器
<Response>
<Result>24</Result>
<RespMSG>Invalid</RespMSG>
<ExtData>More Data</ExtData>
</Response>
这里使用该服务的服务定义:
public Response ProcessCard(string sVariable1, string sVariable2) {
object[] results = this.Invoke("ProcessCard", new object[] {
sVariable1,
sVariable2});
return ((Response)(results[0]));
}
你有什么打算与所得到的数据做线的东西? – HackedByChinese 2009-11-25 17:13:34
ProcessCard的退货是什么?您的Web服务是否为SOAP Web服务?休息?其他东西WCF?是否有_webService实例的其他成员?我们能否看到类定义,至少在方法和属性方面? – Dathan 2009-11-25 17:14:41
为OP和其他评论添加了更多信息。 – 2009-11-25 18:04:01