java学习 (2)xml操作 SAX(增、删、改、查)
sax是事件驱动的,sax是一种推模式
SAX常用事件:
startDocument()----文档开始事件
startElement()-----元素开始事件
charElement()----文本元素事件
endElement()------元素结束事件
endDocument()------文档结束事件
DefaultHandler类
1.创建SAX解析器 SAXParser
1 public void SaxDome() throws Exception, SAXException{ 2 SAXParserFactory saxParserFactory=SAXParserFactory.newInstance(); 3 SAXParser saxParser=saxParserFactory.newSAXParser(); 4 MyHandler handler=new MyHandler(); 5 saxParser.parse("books.xml",handler); 6 } 7 8 class MyHandler extends DefaultHandler{ 9 @Override 10 public void startDocument(){ 11 System.out.println("stat document"); 12 } 13 //........ 14 }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。