无法从 Android 应用程序中的 sax xml 解析获取完整视频 URL

发布于 2024-10-19 22:54:38 字数 442 浏览 0 评论 0原文

由于我是 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北音执念 2024-10-26 22:54:38

替换“&” XML 中带有转义序列的字符。 XML 文件不应包含“&” CDATA 字段之外的字符。

Replace "&" characters in you XML with escape sequences. XML file shouldn't contain "&" characters out of CDATA fields.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文