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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 湘阴县| 威远县| 弥渡县| 酒泉市| 桦甸市| 林芝县| 东乌珠穆沁旗| 托克逊县| 万年县| 靖远县| 虎林市| 和林格尔县| 县级市| 高陵县| 叙永县| 莎车县| 新源县| 视频| 平安县| 华阴市| 双桥区| 海安县| 车险| 鲜城| 龙川县| 天台县| 府谷县| 吉林省| 大荔县| 依兰县| 白水县| 望都县| 海口市| 高清| 葫芦岛市| 新丰县| 乐陵市| 平昌县| 忻城县| 丹江口市| 噶尔县|