急急!!SAX解析XML,对每次解析数据量有限制怎么办? 本帖最后由 sAS112UUUYY111 于 2010-03-12 09:49:03 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://aa860326.javaeye.com/blog/562019这是怎么做的? characters方法中,不要一次性就希望把所有字符获取到。非常简单,你只需要把得到的字符给StringBuffer或StringBuilder就行了。StringBuilder sb = new StringBuilder();public void characters(char[] ch, int start, int length){ sb.append(ch,start,length);} 补充一句, sax是基于流式事件处理,为了效率的问题,有可能会多次调用characters方法。 如何进行一些额外的操作才能通过 characters(char ch[],int start,int length)获得完整的element value? 记得在endElement中用完后,要清除StringBuffer 关于InputStream得avaliable()方法的使用 忙帮注释一段代码吧 问个基础问题:重构和改写有什么区别 关于Button的基础问题 散分!只为大家如果多点进来给意见!!!不够再开贴,不是无聊内容的都有分! 这个问题出在哪啊?求各位高手帮忙分析分析 那儿可以下载到Jive 2.0.0的源代码 entity bean 多用户更新的问题。 JVM INSTR pop ;什么意思?高手帮帮忙! (肯定给分)用java开发软件,采用谁家的开发环境,最好的书籍是什么?一般前后台用什么软件? 如何判断是否存在对一个对象的引用 SAX解析XML,对每次解析数据量有限制怎么办?
这是怎么做的?
StringBuilder sb = new StringBuilder();
public void characters(char[] ch, int start, int length){
sb.append(ch,start,length);}