模块 java.xml

接口 XMLFilter

所有父级接口:
XMLReader
所有已知的实现类:
XMLFilterImpl

public interface XMLFilter extends XMLReader
XML 过滤器的接口。

XML 过滤器类似于 XML 阅读器,只是它从另一个 XML 阅读器而不是像 XML 文档或数据库这样的主要来源获取事件。过滤器可以在事件流传递到最终应用程序时修改它们。

XMLFilterImpl 帮助器类通过自动传递所有 EntityResolver DTDHandler ContentHandler ErrorHandler 事件,为创建 SAX2 过滤器提供了一个方便的基础。

自从:
1.4, SAX 2.0
参见:
  • 方法详情

    • setParent

      void setParent(XMLReader  parent)
      设置父阅读器。

      此方法允许应用程序将过滤器链接到父阅读器(可能是另一个过滤器)。参数不能为空。

      参数:
      parent - 家长读者。
    • getParent

      XMLReader  getParent()
      获取家长读者。

      此方法允许应用程序查询父阅读器(可能是另一个过滤器)。直接对父阅读器执行任何操作通常不是一个好主意:它们都应该通过这个过滤器。

      返回:
      父过滤器,如果未设置则为 null。