org.xml.sax.ext

軟體包描述,摘要,接口摘要,類摘要,

軟體包描述

org.xml.sax.ext 包含適合的 SAX 驅動程式不一定支持的 SAX2 設施的接口。雖然通常需要在解析器核心中實現公開的功能,但是此包與 SAX2 核心無關。該獨立性具有多個結果:
需要 SAX2 驅動程式識別這些處理程式。
不能假設類檔案存在於每個 SAX2 安裝中。
可以獨立於 SAX2 更新此包(即在不更新 SAX2 本身的情況下,添加新的處理程式和類)。
新的處理程式不是由 SAX2 org.xml.sax.helpers.DefaultHandler 或 org.xml.sax.helpers.XMLFilterImpl 實現的。如果需要此類行為,則可以子類化它們,或使用在這裡找到的幫助程式類。
需要以不同於核心 SAX2 處理程式的方式註冊處理程式。
此包 SAX2-ext 是 SAX2 的標準化擴展。其目的是允許 SAX 解析器將某些類型的信息傳遞到應用程式,同時充當其他 SAX2 解析器擴展包的簡單模型。但是,並不是所有的此類擴展包都應由解析器直接識別。例如,可以完全將多數驗證系統置於支持標準化 SAX2 接口的解析器頂層。

摘要

接口摘要

Attributes2
SAX2 擴展,用於擴充通過 Attributes 提供的每個屬性信息。
DeclHandler
用於 DTD 聲明事件的 SAX2 擴展處理程式。
EntityResolver2
擴展的接口,用於將外部實體引用映射到輸入源,或用於提供缺少的外部子集。
LexicalHandler
用於詞法事件的 SAX2 擴展處理程式。
Locator2
SAX2 擴展,用於擴充通過 Locator 提供的實體信息。

類摘要

Attributes2Impl
用於附加的 Attributes 信息的、實現 Attributes2 接口的 SAX2 擴展幫助器。
DefaultHandler2
此類擴展 SAX2 基本處理程式類,以支持 SAX2 LexicalHandler、DeclHandler 和 EntityResolver2 擴展。
Locator2Impl
用於保存附加 Entity 信息、實現 Locator2 接口的 SAX2 擴展幫助器。

相關詞條

熱門詞條

聯絡我們