ksoap2 を使用して Web サービスを呼び出す必要があります。より複雑な型を Web サービスに渡す必要があるところまで、これをうまく行っています。
できれば SoapObject のみを使用して、複合型を Web サービスに渡す例はありますか (問題のオブジェクトは String と dateTimes のみです。
前もって感謝します
ksoap2 を使用して Web サービスを呼び出す必要があります。より複雑な型を Web サービスに渡す必要があるところまで、これをうまく行っています。
できれば SoapObject のみを使用して、複合型を Web サービスに渡す例はありますか (問題のオブジェクトは String と dateTimes のみです。
前もって感謝します
これは、KSOAP を使用した複雑な型と配列の実用的なチュートリアルです。それが役に立てば幸い。
このAndroid Web サービス クライアントオープン ソース ツールを使用できると思います。soap オブジェクトを使用する必要がない場合や、サービスのメソッドを呼び出すのと同じように、soap エンベロープで考える必要がない場合。
たとえば、ComplexReqService と param ComplexRequest を指定したサービスの場合は、次のように記述するだけです。
ComplexReqService service = new ComplexReqService();
CoplextReqPort port = service.getPort();
String resp = port.getResponse ( new ComplexRequest() );
このように、複雑な対応にも対応します。
それを行う方法を考え出した。単純に SoapObject をプロパティとして使用しました。