模块 java.xml

类 SAXResult

java.lang.Object
javax.xml.transform.sax.SAXResult
所有已实现的接口:
Result

public class SAXResult extends Object implements Result

充当转换结果的持有者。

自从:
1.4
  • 字段详细信息

  • 构造方法详细信息

    • SAXResult

      public SAXResult()
      零参数默认构造方法。
    • SAXResult

      public SAXResult(ContentHandler  handler)
      创建一个以 SAX2 ContentHandler 为目标的 SAXResult。
      参数:
      handler - 必须是非空 ContentHandler 引用。
  • 方法详情

    • setHandler

      public void setHandler(ContentHandler  handler)
      将目标设置为 SAX2 ContentHandler
      参数:
      handler - 必须是非空 ContentHandler 引用。
    • getHandler

      public ContentHandler  getHandler()
      获取 ContentHandler 即结果。
      返回:
      要作为转换输出的 ContentHandler。
    • setLexicalHandler

      public void setLexicalHandler(LexicalHandler  handler)
      为输出设置 SAX2 LexicalHandler

      这是处理 XML 注释等所必需的。如果未设置词法处理程序,则转换器应尝试将 ContentHandler 转换为 LexicalHandler

      参数:
      handler - 用于处理词法分析事件的非空 LexicalHandler
    • getLexicalHandler

      public LexicalHandler  getLexicalHandler()
      为输出获取 SAX2 LexicalHandler
      返回:
      LexicalHandler 或 null。
    • setSystemId

      public void setSystemId(String  systemId)
      方法 setSystemId 设置可与 ContentHandler 关联使用的系统 ID。
      指定者:
      setSystemId 在接口 Result
      参数:
      systemId - 作为 URI 字符串的系统标识符。
    • getSystemId

      public String  getSystemId()
      获取使用 setSystemId 设置的系统标识符。
      指定者:
      getSystemId 在接口 Result
      返回:
      使用 setSystemId 设置的系统标识符,如果未调用 setSystemId,则为 null。