我们在应用程序中解析Twitter API。这在昨天之前一直运行得很好,但现在我们得到了以下异常:
javax.xml.bind.DataBindingException: javax.xml.bind.UnmarshalException
- with linked exception:
[org.xml.sax.SAXParseException; lineNumber: 37; columnNumber: 577; The prefix "georss" for element "georss:point" is not bound.]
at javax.xml.bind.JAXB.unmarshal(JAXB.java:225)似乎出现了一个新的XML标记: georss:point提要缺少georss微格式的名称空间声明,因此抛出了一个错误。有没有人也面临这个问题?是否存在针对此问题的变通方案?因为它目前正在关闭我的应用程序。
在这方面的任何帮助都是高度重视的。谢谢,瓦伊巴夫。
发布于 2012-08-30 18:48:03
是的,我们没有删除地理标签,因为我根本没有使用它,然后现在解析字符串:(目前唯一的2个合法的解决方案…
发布于 2012-08-30 17:55:20
问题似乎是从昨天开始,这个提要中缺少了georss的xmlns声明:
xmlns:georss="http://www.georss.org/georss"大约一年前(https://dev.twitter.com/discussions/625)报道过类似的问题,现在似乎又浮出水面了。尝试添加该声明。
编辑:当前一期也已发布到https://dev.twitter.com/discussions/10491
https://stackoverflow.com/questions/12190920
复制相似问题