当前位置:编程学习 > JAVA >>

关于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是获得数组里值的个数
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,