WebService を使用するにはどうすればよいですか? これは私のコードです:
WebServiceParams ws = new WebServiceParams(context);
SoapObject request = new SoapObject(ws.getWSNameSpace(), ws.getWSHelloMethod());
SoapSerializationEnvelope soapSerializationEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
soapSerializationEnvelope.setOutputSoapObject(request);
request.addProperty("name", "Charly");
try {
HttpTransportSE httpTransportSE = new HttpTransportSE(ws.getWSUrl());
httpTransportSE.debug = true;
httpTransportSE.call(ws.getWSNameSpace() + ws.getWSLoginMethod(), soapSerializationEnvelope);
String xmlResult = soapSerializationEnvelope.getResponse().toString();
return null;
} catch (Exception e) {
e.printStackTrace();
return e;
}
そして、soapFault faultcode soapClient faultstring Unmarshalling Error unexpected element uri:"", local:"name" expected elements are <{}request> を取得します
Web サービスの主要部分は次のとおりです。
<request>
<name>?</name>
</request>
リクエストタグと名前の中に書いて送信するにはどうすればよいですか?