public interface XMLFilter
implements XMLReader
org.xml.sax.XMLFilter |
Known Indirect Subclasses |
XML过滤器的接口。
This module, both source code and documentation, is in the Public Domain, and comes with NO WARRANTY. See http://www.saxproject.org for further information.
XML过滤器就像一个XML阅读器,只不过它从另一个XML阅读器获取事件,而不是像XML文档或数据库那样的主要来源。 过滤器可以在传递到最终应用程序时修改事件流。
该XMLFilterImpl辅助类为创建SAX2过滤器,通过将所有的便利基地 EntityResolver
, DTDHandler
, ContentHandler
和 ErrorHandler
自动事件。
也可以看看:
Public methods |
|
---|---|
abstract XMLReader |
getParent() 获得父母的读者。 |
abstract void |
setParent(XMLReader parent) 设置父母阅读器。 |
Inherited methods |
|
---|---|
From interface org.xml.sax.XMLReader
|
XMLReader getParent ()
获得父母的读者。
此方法允许应用程序查询父阅读器(可能是另一个过滤器)。 直接在父阅读器上执行任何操作通常是一个糟糕的主意:它们都应该通过此过滤器。
Returns | |
---|---|
XMLReader |
The parent filter, or null if none has been set. |
void setParent (XMLReader parent)
设置父母阅读器。
This method allows the application to link the filter to a parent reader (which may be another filter). The argument may not be null.
Parameters | |
---|---|
parent |
XMLReader : The parent reader. |