如何在Java中解析.net数据集?

如何在Java中解析.net数据集?,java,android,.net,dataset,Java,Android,.net,Dataset,我正在向.net Web服务发送一个简单的soap请求。但是,返回的响应是.net数据集。可以用java读取.net数据集吗? 下面是我正在使用的soap请求以及我如何尝试读取响应: SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); //Set up request request.addProperty("Account", "****"); //Variable name, value. r

我正在向.net Web服务发送一个简单的soap请求。但是,返回的响应是.net数据集。可以用java读取.net数据集吗?
下面是我正在使用的soap请求以及我如何尝试读取响应:

    SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); //Set up request
    request.addProperty("Account", "****");  //Variable name, value.  
    request.addProperty("Name", "****");
    request.addProperty("Password", "****");
    SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
    envelope.setOutputSoapObject(request); //Prepare the request
    HttpTransportSE HttpTransport = new HttpTransportSE(URL); 
    HttpTransport.debug = true;

    HttpTransport.call(SOAP_ACTION, envelope); //Send Request
    SoapObject result = null;
    result = (SoapObject)envelope.getResponse();

    result.toString();

您应该像下面那样使用soap服务

SoapSerializationEnvelope soapEnvelope=新的SoapSerializationEnvelope(soapEnvelope.VER11); soapEnvelope.dotNet=true//处理.net服务的步骤asmx/aspx


有关更多参考信息,请访问

完成更多研究后,此网站已回答了此问题: