首页 > 代码库 > java学习 (2)xml操作 SAX(增、删、改、查)
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 @Override10 public void startDocument(){11 System.out.println("stat document");12 }13 //........14 }
java学习 (2)xml操作 SAX(增、删、改、查)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。