首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

关于SAX的有关问题

2014-01-08 
关于SAX的问题看这段代码:@Overridepublic void characters(char[] ch, int start, int length)throws SAX

关于SAX的问题
看这段代码:
@Override
public void characters(char[] ch, int start, int length)
throws SAXException {
String con = new String(ch, start, length);
System.out.println("characters");
System.out.println(con);
System.out.println("-------------------------");
}

这段代码的输出结果为:

characters
编程高手秘籍
-------------------------

小弟初学者,不明白 编程高手秘籍 这几个字是如何出来的,
String con = new String(ch, start, length);
这段代码获取到的就是元素的文本内容吗?
start不是开始么?length不是长度么?
求详解,不太懂 java SAX
[解决办法]
获取到的就是xml标签元素里的文本内容
start是获得数组元素的开始索引
length是获得数组里值的个数

热点排行