我正在开发一个 Android 应用程序,它使用 ksoap2 库通过它的 web 服务与 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)
如何获取服务器返回的完整错误消息?我使用了本文档中的一些方法,但它们没有给我服务器消息: