posts - 101,  comments - 29,  trackbacks - 0
          SAX是一種占用內存少且解析速度快的解析器,它采用的是事件啟動,它不需要解析完整個文檔,而是按照內容順序 看文檔某個部分是否符合xml語法,如果符合就觸發相應的事件,所謂的事件就是些回調方法(callback),這些方法 定義在ContentHandler中,下面是其主要方法:

          startDocument:當遇到文檔的時候就觸發這個事件 調用這個方法 可以在其中做些預處理工作

          startElement: (String namespaceURI,String localName,String qName,Attributes atts)當遇開始標簽的時候就會觸發這個方法。

          endElement(String uri,String localName,String name):當遇到結束標簽時觸發這個事件,調用此法可以做些善后工作。

          charachers(char [] ch,int start,int length):當遇到xml內容時觸發這個方法,用new String(ch,start,length)可以接受內容。
          MyContentHandler.java
          XMLActitity.java


          posted on 2012-01-31 17:04 mixer-a 閱讀(155) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 眉山市| 乌拉特前旗| 云和县| 余江县| 阳泉市| 奉节县| 上杭县| 日喀则市| 桐柏县| 三门峡市| 伊宁县| 体育| 南投市| 林西县| 呼玛县| 临泉县| 浦东新区| 荣成市| 灵璧县| 满洲里市| 维西| 平塘县| 连平县| 岳西县| 沁源县| 叙永县| 梁河县| 青田县| 麦盖提县| 石门县| 平凉市| 枞阳县| 巨鹿县| 颍上县| 四川省| 香格里拉县| 岢岚县| 阳高县| 大丰市| 永春县| 通化县|