JavaTM 2 Platform
Standard Ed. 6

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

使用 EntityResolver 的軟體套件
javax.xml.parsers 提供允許處理 XML 文檔的類別。 
org.xml.sax 此套件提供了核心 SAX API。 
org.xml.sax.ext 此套件包含適合的 SAX 驅動程序不一定支持的 SAX2 設施的介面。 
org.xml.sax.helpers 此套件包含“說明器”類別,其中包括對引導基於 SAX 的應用程序的支持。 
 

javax.xml.parsersEntityResolver 的使用
 

參數型別為 EntityResolverjavax.xml.parsers 中的方法
abstract  void DocumentBuilder.setEntityResolver(EntityResolver er)
          指定使用 EntityResolver 解析要解析的 XML 文檔中存在的實體。
 

org.xml.saxEntityResolver 的使用
 

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

返回 EntityResolverorg.xml.sax 中的方法
 EntityResolver XMLReader.getEntityResolver()
          返回當前的實體解析器。
 

參數型別為 EntityResolverorg.xml.sax 中的方法
 void Parser.setEntityResolver(EntityResolver resolver)
          已過時。 允許應用程序註冊自定義的實體解析器。
 void XMLReader.setEntityResolver(EntityResolver resolver)
          允許應用程序註冊實體解析器。
 

org.xml.sax.extEntityResolver 的使用
 

org.xml.sax.extEntityResolver 的子介面
 interface EntityResolver2
          擴展的介面,用於將外部實體參考映射到輸入源,或用於提供缺少的外部子集。
 

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

org.xml.sax.helpersEntityResolver 的使用
 

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

返回 EntityResolverorg.xml.sax.helpers 中的方法
 EntityResolver ParserAdapter.getEntityResolver()
          返回當前實體解析器。
 EntityResolver XMLFilterImpl.getEntityResolver()
          獲取當前實體解析器。
 

參數型別為 EntityResolverorg.xml.sax.helpers 中的方法
 void ParserAdapter.setEntityResolver(EntityResolver resolver)
          設置實體解析器。
 void XMLFilterImpl.setEntityResolver(EntityResolver resolver)
          設置實體解析器。
 void XMLReaderAdapter.setEntityResolver(EntityResolver resolver)
          註冊實體解析器。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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