JavaTM 2 Platform
Standard Ed. 6

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

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

javax.xml.parsersErrorHandler 的使用
 

參數型別為 ErrorHandlerjavax.xml.parsers 中的方法
abstract  void DocumentBuilder.setErrorHandler(ErrorHandler eh)
          指定解析器要使用的 ErrorHandler
 

javax.xml.validationErrorHandler 的使用
 

返回 ErrorHandlerjavax.xml.validation 中的方法
abstract  ErrorHandler SchemaFactory.getErrorHandler()
          獲取設置為此 SchemaFactory 的當前 ErrorHandler
abstract  ErrorHandler Validator.getErrorHandler()
          獲取設置為此 Validator 的當前 ErrorHandler
abstract  ErrorHandler ValidatorHandler.getErrorHandler()
          獲取設置為此 ValidatorHandler 的當前 ErrorHandler
 

參數型別為 ErrorHandlerjavax.xml.validation 中的方法
abstract  void SchemaFactory.setErrorHandler(ErrorHandler errorHandler)
          設置 ErrorHandler 以接收在 newSchema 方法調用期間遇到的錯誤。
abstract  void Validator.setErrorHandler(ErrorHandler errorHandler)
          設置 ErrorHandler 以接收在 validate 方法調用期間遇到的錯誤。
abstract  void ValidatorHandler.setErrorHandler(ErrorHandler errorHandler)
          設置 ErrorHandler 以接收驗證期間遇到的錯誤。
 

org.xml.saxErrorHandler 的使用
 

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

返回 ErrorHandlerorg.xml.sax 中的方法
 ErrorHandler XMLReader.getErrorHandler()
          返回當前的錯誤處理程序。
 

參數型別為 ErrorHandlerorg.xml.sax 中的方法
 void Parser.setErrorHandler(ErrorHandler handler)
          已過時。 允許應用程序註冊錯誤事件處理程序。
 void XMLReader.setErrorHandler(ErrorHandler handler)
          允許應用程序註冊錯誤事件處理程序。
 

org.xml.sax.extErrorHandler 的使用
 

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

org.xml.sax.helpersErrorHandler 的使用
 

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

返回 ErrorHandlerorg.xml.sax.helpers 中的方法
 ErrorHandler ParserAdapter.getErrorHandler()
          返回當前錯誤處理程序。
 ErrorHandler XMLFilterImpl.getErrorHandler()
          獲取當前錯誤事件處理程序。
 

參數型別為 ErrorHandlerorg.xml.sax.helpers 中的方法
 void ParserAdapter.setErrorHandler(ErrorHandler handler)
          設置錯誤處理程序。
 void XMLFilterImpl.setErrorHandler(ErrorHandler handler)
          設置錯誤事件處理程序。
 void XMLReaderAdapter.setErrorHandler(ErrorHandler handler)
          註冊錯誤事件處理程序。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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