zoukankan      html  css  js  c++  java
  • 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 }
    View Code
  • 相关阅读:
    中山游记
    半僧
    脾气
    当奶猫来敲门
    《易经》初识
    读《动物农庄》
    update layer tree导致页面卡顿
    读《解忧杂货店》
    看小说与写小说
    做程序员的这五年
  • 原文地址:https://www.cnblogs.com/kurt/p/4206968.html
Copyright © 2011-2022 走看看