我正在开发一个使用KSOAP2和Android 2.0的应用程序。我是 收到此错误:
“org.xmlpull.v1.XmlPullParserException:expected:START_TAG”
谁能告诉我为什么会这样?
答案 0 :(得分:3)
你能发布完整的错误吗?
请注意我收到的以下类型的错误:
WARN/System.err(2330): org.xmlpull.v1.XmlPullParserException: expected: START_TAG {http://www.w3.org/2001/12/soap-envelope}Envelope (position:START_TAG <h1>@1:4 in java.io.InputStreamReader@47ff3050)
h1标记来自<h1>404 Not Found</h1>
所以在我的情况下,web服务已关闭。也许你的网络服务拒绝你的1.2版皂请求同样不可思议的
答案 1 :(得分:2)
很难说,但Exception可能是由于格式错误的XML被传递给Parser。您可能没有正确初始化解析器,因此无法看到任何XML。
你可以编辑你的问题添加使用解析器的代码。
答案 2 :(得分:1)
我也遇到了同样的错误,我发现背后有两个原因,首先你的网址不正确,你使用错误的方法名称,,,重新检查并尝试...