无法从 Android 应用程序中的 sax xml 解析获取完整视频 URL
由于我是 Android 开发新手, 我在我的 Android 应用程序中使用了 SAX xml 解析。 它工作正常,但在 URL 中出现“&”时符号它只是丢弃下一个所有 url 部分。 我认为不确定这个问题是 DefaultHandler
类的 charcaters 方法吗?
public void characters(char[] ch, int start, int length)throws SAXException {
if (currentElement)
{
currentValue = new String(ch, start, length);
currentElement = false;
}
}
感谢您的帮助。
As I am new to Android development,
I have used SAX xml parsing in my Android app.
It is working fine but in URL when it got "&" symbol it simply discard the next all url part.
I think not sure is this problem of charcaters method of that DefaultHandler
class?
public void characters(char[] ch, int start, int length)throws SAXException {
if (currentElement)
{
currentValue = new String(ch, start, length);
currentElement = false;
}
}
thanks for the help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
替换“&” XML 中带有转义序列的字符。 XML 文件不应包含“&” CDATA 字段之外的字符。
Replace "&" characters in you XML with escape sequences. XML file shouldn't contain "&" characters out of CDATA fields.