ksoap2 ライブラリを使用して Web サービスを介して Web アプリケーションと対話する Android アプリを開発しています。私はすでにこれらの相互作用のいくつかを作成することに成功しています。現在、多くのパラメーターを取得する Web サービスを使用しようとしていますが、今のところこれで成功しませんでした。XMLPullParserException: unresolved がスローされます。
それを修正するために何が起こっているのかを知る必要があります。このコードを使用して、Logcat で例外を取得します。
try {
// The code that makes the XML request to the webservice.
}
catch (Exception e) {
e.printStackTrace();
}
問題は、結果のログがサーバーから返されたメッセージをインターリーブすることです。そのため、XML リクエストの構造の問題点に関する詳細情報を確認できません。
org.xmlpull.v1.XmlPullParserException: unresolved: é
(position:TEXT Some server messag...@1:40 in java.io.InputStreamReader@405dc958)
サーバーから返された完全なエラー メッセージを取得するにはどうすればよいですか? このドキュメントにあるいくつかの方法を使用しましたが、サーバー メッセージが表示されませんでした。