从Asp.net中的Web服务获取空结果

时间:2014-11-07 12:18:51

标签: c# asp.net web-services

我正在尝试在我的asp.net项目中使用Web服务。我添加了Web引用并尝试使用该服务的一些功能。我正在尝试从Web服务中获取一些值。对于此过程首先,我将一些数据发送到Web服务进行处理。这是代码我正在尝试使用

 wsezp.ApiService ws = new wsezp.ApiService();
        ws.Recharge("589746656", "608669", "1234567890", "5", "10", "12345");
        wsezp.Result rs = new wsezp.Result();
        string Requestid = rs.reqid;
        string Status = rs.status;
        Response.Write("Status of Requestid " + Requestid + "is " + Status);

根据我的文档,我会得到我的结果

<recharge>
<reqid>0000<reqid/>
<status>SUCCESS</status>
<remark>recharge_transaction_id</remark>
<balance>your api balance</balance>
<mn>mobile number</mn>
<field1>operator transaction id</field1>
</recharge>

但是我在声明的字符串中得到null。请告诉我如何使用Web服务发布请求并从Web服务中获取结果

1 个答案:

答案 0 :(得分:1)

在我看来,好像你正在创建一个新结果。确定充值电话不会返回您要查找的结果吗?这是有道理的。

wsezp.Result rs = ws.Recharge(...