2011-08-08 5 views
3

私は単純なSOAPリクエストを.net webserviceに送信します。ただし、返される応答は.netデータセットです。 javaで.net DataSetを読み取ることは可能ですか?Javaで.net DataSetを解析するにはどうすればよいですか?

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(); 

答えて

2

あなたは以下のような石鹸のサービスを使用する必要があります。以下は
は、私が使用しているとどのように私は応答を読みしようとしている石鹸要求です。

SoapSerializationEnvelope soapEnvelope =新しいSoapSerializationEnvelope(SoapEnvelope.VER11); soapEnvelope.dotNet =真; // .NETサービスを処理するためにASMX/ASPX

複数の基準訪問のためAndroid and .NET Webservice - parsing the returned xml

関連する問題