Module java.xml

Interface TransformerHandler

所有超级接口:
ContentHandler, DTDHandler, LexicalHandler

public interface TransformerHandler extends ContentHandler, LexicalHandler, DTDHandler
TransformerHandler监听SAX ContentHandler解析事件并将其转换为Result。
自版本:
1.4
  • Method Details

    • setResult

      void setResult(Result result) throws IllegalArgumentException

      设置与此TransformerHandler关联的Result,用于转换。

      参数:
      result - 一个Result实例,不应为null
      抛出:
      IllegalArgumentException - 如果由于某种原因结果无效。
    • setSystemId

      void setSystemId(String systemID)
      设置基本ID(URI或系统ID),用于解析相对URL。
      参数:
      systemID - 源树的基本URI。
    • getSystemId

      String getSystemId()
      获取基本ID(URI或系统ID),用于解析相对URL。
      返回:
      使用setSystemId(java.lang.String)设置的systemID。
    • getTransformer

      Transformer getTransformer()

      获取与此处理程序关联的Transformer,这是为了设置参数和输出属性而需要的。

      返回:
      与此TransformerHandler关联的Transformer