startElement如下写:public void startElement(String namespaceURI,String localName,String fullName,
Attributes attributes) throws SAXException { System.out.println("\n元素: " + "[" + fullName + "]" + " 开始解析!");
// 打印出属性信息
for (int i = 0; i < attributes.getLength(); i++) {
System.out.println("\t属性名称:"+ attributes.getLocalName(i)
+ "属性值:" +attributes.getValue(i));
}
}
Attributes attributes) throws SAXException { System.out.println("\n元素: " + "[" + fullName + "]" + " 开始解析!");
// 打印出属性信息
for (int i = 0; i < attributes.getLength(); i++) {
System.out.println("\t属性名称:"+ attributes.getLocalName(i)
+ "属性值:" +attributes.getValue(i));
}
}
void characters(char[] ch, int start, int length): 这个方法用来处理在XML文件中读到字符串,它的参数是一个字符数组,以及读到的这个字符串在这个数组中的起始位置和长度,我们可以很容易的用String类的一个构造方法来获得这个字符串的String类:String charEncontered=new String(ch,start,length)。