SAX n n SAX 2 0 start Prefix

  • Slides: 31
Download presentation

SAX程式設計 - 內容處理器的建立 n n 名稱空間 自SAX 2. 0開始,增加了對名稱空間的支援, 當開始處理名稱空間時,將呼叫 start. Prefix. Mapping()方法。 完成名稱空間的處理時,則將呼叫

SAX程式設計 - 內容處理器的建立 n n 名稱空間 自SAX 2. 0開始,增加了對名稱空間的支援, 當開始處理名稱空間時,將呼叫 start. Prefix. Mapping()方法。 完成名稱空間的處理時,則將呼叫 end. Prefix. Mapping()方法。介面說明如下: public void start. Prefix. Mapping( String prefix, String uri) throws SAXException public void end. Prefix. Mapping( String prefix) throws SAXException

SAX程式設計 - 內容處理器的建立 n 處理指令 當剖析到XML文件內傳遞給應用程式的處理 指令時,將呼叫processing. Instructiong()方法, 其介面如下: public void processing. Instruction( String

SAX程式設計 - 內容處理器的建立 n 處理指令 當剖析到XML文件內傳遞給應用程式的處理 指令時,將呼叫processing. Instructiong()方法, 其介面如下: public void processing. Instruction( String target, String data) throws SAXException

SAX程式設計 - 內容處理器的建立 n 元素 開始剖析XML文件內的元素時,SAX剖析器將呼叫 start. Element()方法。結束元素的剖析,則呼叫 end. Element。介面說明如下: public void start. Element(

SAX程式設計 - 內容處理器的建立 n 元素 開始剖析XML文件內的元素時,SAX剖析器將呼叫 start. Element()方法。結束元素的剖析,則呼叫 end. Element。介面說明如下: public void start. Element( String namespace. URI, String local. Name, String q. Name, Attributes atts) throws SAXException public void end. Element (String namespace. URI, String local. Name, String q. Name) throws SAXException

SAX程式設計 - 內容處理器的建立 n 元素 開始剖析XML文件內的元素時,SAX剖析器將呼叫 start. Element()方法。結束元素的剖析,則呼叫 end. Element。介面說明如下: public void start. Element(

SAX程式設計 - 內容處理器的建立 n 元素 開始剖析XML文件內的元素時,SAX剖析器將呼叫 start. Element()方法。結束元素的剖析,則呼叫 end. Element。介面說明如下: public void start. Element( String namespace. URI, String local. Name, String q. Name, Attributes atts) throws SAXException public void end. Element (String namespace. URI, String local. Name, String q. Name) throws SAXException

SAX程式設計 - 內容處理器的建立 n 元素資料 處理元素資料時,將呼叫characters()方法, 其介面如下: public void characters( char ch[], int start,

SAX程式設計 - 內容處理器的建立 n 元素資料 處理元素資料時,將呼叫characters()方法, 其介面如下: public void characters( char ch[], int start, int length) throws SAXException

SAX程式設計 - 內容處理器的建立 n 空白字元 剖析器遇到空白字元時,將呼叫characters() 方法,其介面如下: public void ignorable. Whitespace( char ch[], int

SAX程式設計 - 內容處理器的建立 n 空白字元 剖析器遇到空白字元時,將呼叫characters() 方法,其介面如下: public void ignorable. Whitespace( char ch[], int start, int length) throws SAXException