SOAP Webサービスを使用して登録ページのコードを書くのを手伝ってもらえますか.i最初のユーザーが登録する必要がある患者チェックアプリを開発しています。plzは、これについて何か考えがある人を助けてくれます。事前に感謝します。
質問する
2185 次
2 に答える
0
Ksoap2
Web サービスにデータを送信し、ユーザーをログに記録するために使用できます。ここでは、このライブラリを使用して webservice からデータを取得するための初心者向けチュートリアル (基本を理解するため) は、ksoap2 を使用して asp net webservice と android アプリの間で通信します
于 2013-04-11T08:48:05.523 に答える
0
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME1);
request.addProperty("userFirstname",sFirstName);
request.addProperty("userLastname",sLastName);
request.addProperty("dob",sBOD );
request.addProperty("gender",spinnersex.getSelectedItem().toString());
request.addProperty("address",sAddress);
request.addProperty("city",sCity);
request.addProperty("state", sState);
request.addProperty("pincode",sAreaCode);
request.addProperty("mobile",sPhoneNo );
request.addProperty("mailid",sEmailId );
request.addProperty("bg",spinnerBloodgroup.getSelectedItem().toString());
// request.addProperty("date",Date.getText().toString());
request.addProperty("weight",sweight);
//Declare the version of the SOAP request
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);
envelope.dotNet = true;
try {
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
//this is the actual part that will call the webservice
androidHttpTransport.call(SOAP_ACTION1, envelope);
Log.e("ressult","data"+ re);
SoapObject result = (SoapObject)envelope.getResponse();
Log.e("value of result", " result"+result);
if(result!= null)
{
Toast.makeText(getApplicationContext(), "successfully register ", 2000).show() ;
}
else {
Toast.makeText(getApplicationContext(), "Try Again..", 2000).show() ;
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
あなたの問題はこのコードで解決されると思います。それ以外の場合は簡単に説明します
于 2014-03-11T07:29:30.490 に答える