解析android中的问题

时间:2011-08-11 04:05:56

标签: android saxparser

我创建了一个android应用程序,使用saxparser解析数据。但问题是它不会解析标记内的整个字符串。显示前4或5个单词。为什么我无法解析标签内的整个字符串。我关注网站......

http://www.androidpeople.com/android-xml-parsing-tutorial-using-saxparser

请帮帮我。提前谢谢。

2 个答案:

答案 0 :(得分:1)

在xml处理程序的字符方法中使用它

public void characters (char ch[], int start, int length) {
    if (buf!=null) {
        for (int i=start; i<start+length; i++) {
            buf.append(ch[i]);
        }
    }
}

其中buf是字符串构建器。

答案 1 :(得分:0)

您所遵循的教程在其角色方法中存在错误。每个标记可以多次调用characters方法,因此您需要将字符附加到当前值而不是启动新的String。