java调用.net webservice程序,解析dataset类型数据
各位好,我写了个java调用.net webservice的小方法,对方返回String类型字符串,程序运行正常,我想知道当对方返回给我datatable或者dataset的时候,我该怎么处理。
代码如下:
String re = "flase";
try{
Service service = new Service();
Call call = (Call)service.createCall();
call.setTargetEndpointAddress(new java.net.URL(endpoint));
call.setOperationName(new QName(endpoint,"Login"));
call.setOperationName(new QName("url","Login"));
call.addParameter("userName",org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
call.addParameter("passWord",org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
call.addParameter("requestKey",org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);
call.setUseSOAPAction(true);
call.setSOAPActionURI("URL");
String k = (String)call.invoke(new Object[]{userName,passWord,key});
System.out.println( "result is " + k + ".");
return k;
}
catch (Exception e) {System.err.println(e.toString());return re;}
我想知道当对方返回datatable或者dataset类型的数据时,我应该怎么处理,谢谢!
[解决办法]
你的意思是对方给你的是复数条数据,还是对方的返回对象类型就是DataTable???
后者极其不专业
[解决办法]