5

SOAP サービスを呼び出すためにksoap2を使用しました。android2.2では問題なく動作しますが、同じコードをandroid2.3.3以降で実行すると、次の行で例外がスローされます。

http_transport_se.call(SOAP_ACTION, envelope);

スローされる例外は次のとおりです。

org.xmlpull.v1.XmlPullParserException: unexpected type (position:TEXT �������������[ێG...@1:255 in java.io.InputStreamReader@4057acc8) 

このメソッドを呼び出すためにパラメータは必要ありません。助けてください。:(

4

2 に答える 2

1

別のバージョンのライブラリを使用してみてください。バージョンを 2.6.5 から 2.6.4 に切り替えると、問題が解決しました。

于 2013-02-04T14:10:23.930 に答える
1

この問題を解決できませんでした。ksoap2 API には、複数のプラットフォームでの実行に問題があります。そのため、API を使用せずに SOAP サービスを実装し、ネイティブにしました。

このリンクは、Web サービスを呼び出すのに役立ちました。ここでは、SOAP リクエスト/レスポンスがどのように表示されるかを確認できます。

于 2012-06-27T09:11:04.727 に答える