JavaTM 2 Platform
Standard Ed. 6

介面 org.xml.sax.DTDHandler
的使用

使用 DTDHandler 的軟體套件
javax.xml.transform.sax 此套件實作特定於 SAX2 的轉換 API。 
org.xml.sax 此套件提供了核心 SAX API。 
org.xml.sax.ext 此套件包含適合的 SAX 驅動程序不一定支持的 SAX2 設施的介面。 
org.xml.sax.helpers 此套件包含“說明器”類別,其中包括對引導基於 SAX 的應用程序的支持。 
 

javax.xml.transform.saxDTDHandler 的使用
 

javax.xml.transform.saxDTDHandler 的子介面
 interface TransformerHandler
          偵聽 SAX ContentHandler 解析事件,並將它們轉換為 Result 的 TransformerHandler。
 

org.xml.saxDTDHandler 的使用
 

實作 DTDHandlerorg.xml.sax 中的類別
 class HandlerBase
          已過時。 此類別可可以與不推薦使用的 DocumentHandler 介面一起工作。它已經被 SAX2 DefaultHandler 類別所取代。
 

返回 DTDHandlerorg.xml.sax 中的方法
 DTDHandler XMLReader.getDTDHandler()
          返回當前的 DTD 處理程序。
 

參數型別為 DTDHandlerorg.xml.sax 中的方法
 void Parser.setDTDHandler(DTDHandler handler)
          已過時。 允許應用程序註冊 DTD 事件處理程序。
 void XMLReader.setDTDHandler(DTDHandler handler)
          允許應用程序註冊 DTD 事件處理程序。
 

org.xml.sax.extDTDHandler 的使用
 

實作 DTDHandlerorg.xml.sax.ext 中的類別
 class DefaultHandler2
          此類別擴展 SAX2 基本處理程序類別,以支持 SAX2 LexicalHandlerDeclHandlerEntityResolver2 擴展。
 

org.xml.sax.helpersDTDHandler 的使用
 

實作 DTDHandlerorg.xml.sax.helpers 中的類別
 class DefaultHandler
          SAX2 事件處理程序的預設基礎類別。
 class XMLFilterImpl
          派生 XML 過濾器的基礎類別。
 

返回 DTDHandlerorg.xml.sax.helpers 中的方法
 DTDHandler ParserAdapter.getDTDHandler()
          返回當前 DTD 處理程序。
 DTDHandler XMLFilterImpl.getDTDHandler()
          獲取當前 DTD 事件處理程序。
 

參數型別為 DTDHandlerorg.xml.sax.helpers 中的方法
 void ParserAdapter.setDTDHandler(DTDHandler handler)
          設置 DTD 處理程序。
 void XMLFilterImpl.setDTDHandler(DTDHandler handler)
          設置 DTD 事件處理程序。
 void XMLReaderAdapter.setDTDHandler(DTDHandler handler)
          註冊 DTD 事件處理程序。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only