org.xml.sax.ext

王朝百科·作者佚名  2010-02-16  
宽屏版  字体: |||超大  

软件包 org.xml.sax.ext 的描述

此包包含适合的 SAX 驱动程序不一定支持的 SAX2 设施的接口。

有关 SAX 的更多信息,请参阅 http://www.saxproject.org。

虽然通常需要在解析器内核中实现公开的功能,但是此包与 SAX2 内核无关。该独立性具有多个结果:

不 需要 SAX2 驱动程序识别这些处理程序。

不能假设类文件存在于每个 SAX2 安装中。

可以独立于 SAX2 更新此包(即在不更新 SAX2 本身的情况下,添加新的处理程序和类)。

新的处理程序不是由 SAX2 org.xml.sax.helpers.DefaultHandler 或 org.xml.sax.helpers.XMLFilterImpl 实现的。如果需要此类行为,则可以子类化它们,或使用在这里找到的帮助程序类。

需要以不同于核心 SAX2 处理程序的方式注册处理程序。

此包 SAX2-ext 是 SAX2 的标准化扩展。其目的是允许 SAX 解析器将某些类型的信息传递到应用程序,同时充当其他 SAX2 解析器扩展包的简单模型。但是,并不是所有的此类扩展包都应由解析器直接识别。例如,可以完全将多数验证系统置于支持标准化 SAX2 接口的解析器顶层。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有