在 Android 上解析提要时出现 XmlPullParserException 异常
XmlPullParserException exception when parsing feed on Android
我在使用 com.einmalfel.earl
解析库 (https://github.com/einmalfel/Earl)
解析 Android 上的提要时遇到 XmlPullParserException
异常
E/Error:(): Expected a quoted string (position:DOCDECL @1:50 in java.io.StringReader@43240)
有什么建议吗?
经过几个小时的研究和测试,我发现这是由 http 到 https 重定向引起的。
我的解决方案是捕获此异常,查看 URL 是否为 http
并使用 https
重新尝试。在所有情况下,这都奏效了。
我在使用 com.einmalfel.earl
解析库 (https://github.com/einmalfel/Earl)
XmlPullParserException
异常
E/Error:(): Expected a quoted string (position:DOCDECL @1:50 in java.io.StringReader@43240)
有什么建议吗?
经过几个小时的研究和测试,我发现这是由 http 到 https 重定向引起的。
我的解决方案是捕获此异常,查看 URL 是否为 http
并使用 https
重新尝试。在所有情况下,这都奏效了。