Android xml (sax)

一、什麼事SAX函數

SAX,全程是Simple Api for XLM,便是指一種接口,也是指一個軟件包。接口

做爲接口,SAX是事件驅動型XML解析的一個標準接口事件

二、SAX基本原理element

三、SAX經常使用接口文檔

四、SAX解析原理

SAX的原理軟件

SAX的工做原理簡單地說就是對文檔進行順序掃描,當掃描到文檔(document)開始與結束、yuansu(element)開始與結束、文檔(document)結束等地方時通知事件處理函數,由事件函數作相應動做,而後繼續一樣的掃描,直至文檔結束。程序

大多數SAX實現都會產生如下類型的事件:im

a、在文檔的開始和結束時觸發文檔處理事件。數據

b、在文檔內每一XML元素接收解析的先後觸發元素事件。

c、任何元數據一般都由單獨的事件交付。

d、在處理文檔的DTD和Schema時產生DTD或Schema事件

e、產生錯誤事件用來通知主機應用程序解析錯誤。

相關文章
相關標籤/搜索