我的start之類的方法不一樣
/**
* 遍歷xml開(kāi)始標(biāo)簽
*/
// @Override
public void startElement(String arg0, String arg1, String arg2, Attributes arg3) throws SAXException {
// TODO Auto-generated method stub
super.startElement(arg0, arg1, arg2, arg3);
System.out.println("SAX解析開(kāi)始");
}
/**
*? 遍歷xml結(jié)束標(biāo)簽
*/
@Override
public void endElement(String arg0, String arg1, String arg2) throws SAXException {
// TODO Auto-generated method stub
super.endElement(arg0, arg1, arg2);
System.out.println("SAX解析結(jié)束");
}
/**
* 用來(lái)標(biāo)識(shí)解析開(kāi)始
*/
@Override
public void startDocument() throws SAXException {
// TODO Auto-generated method stub
super.startDocument();
}
/**
* 用來(lái)標(biāo)識(shí)解析結(jié)束
*/
@Override
public void endDocument() throws SAXException {
// TODO Auto-generated method stub
super.endDocument();
}
2018-08-28
開(kāi)始解析和結(jié)束解析的輸出應(yīng)該分別放到startDocument()和endDocument()方法里.