- java.lang.Object
-
- javax.xml.transform.sax.SAXResult
-
- All Implemented Interfaces:
-
Result
- 已知直接子类:
-
JAXBResult
public class SAXResult extends Object implements Result
作为转型结果的持有人。
- 从以下版本开始:
- 1.4
-
-
Field Summary
Fields Modifier and Type Field 描述 static String
FEATURE
如果TransformerFactory.getFeature(java.lang.String)
将此值作为参数传递时返回true,则Transformer将支持此类型的Result输出。-
Fields inherited from interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
-
-
构造方法摘要
构造方法 Constructor 描述 SAXResult()
零参数默认构造函数。SAXResult(ContentHandler handler)
创建一个针对SAX2的SAXResultContentHandler
。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 ContentHandler
getHandler()
获取ContentHandler
这是结果。LexicalHandler
getLexicalHandler()
获取SAX2LexicalHandler
的输出。String
getSystemId()
获取使用setSystemId设置的系统标识符。void
setHandler(ContentHandler handler)
将目标设定为SAX2ContentHandler
。void
setLexicalHandler(LexicalHandler handler)
设置SAX2LexicalHandler
作为输出。void
setSystemId(String systemId)
方法setSystemId设置可能与ContentHandler
相关联使用的systemID 。
-
-
-
字段详细信息
-
FEATURE
public static final String FEATURE
如果TransformerFactory.getFeature(java.lang.String)
将该值作为参数传递时返回true,则Transformer将支持此类型的Result输出。- 另请参见:
- Constant Field Values
-
-
构造方法详细信息
-
SAXResult
public SAXResult()
零参数默认构造函数。
-
SAXResult
public SAXResult(ContentHandler handler)
创建一个针对SAX2的SAXResultContentHandler
。- 参数
-
handler
- 必须是非空的ContentHandler引用。
-
-
方法详细信息
-
setHandler
public void setHandler(ContentHandler handler)
将目标设定为SAX2ContentHandler
。- 参数
-
handler
- 必须是非空的ContentHandler引用。
-
getHandler
public ContentHandler getHandler()
获取ContentHandler
的结果。- 结果
- 要转换的ContentHandler输出。
-
setLexicalHandler
public void setLexicalHandler(LexicalHandler handler)
为输出设置SAX2LexicalHandler
。这是处理XML注释等需要的。 如果未设置词法处理程序,则应由变压器尝试将
ContentHandler
转换为LexicalHandler
。- 参数
-
handler
- 用于处理词法解析事件的非空值LexicalHandler
。
-
getLexicalHandler
public LexicalHandler getLexicalHandler()
获取SAX2LexicalHandler
作为输出。- 结果
-
A
LexicalHandler
,或null。
-
setSystemId
public void setSystemId(String systemId)
方法setSystemId设置可能与ContentHandler
相关联使用的systemID 。- Specified by:
-
setSystemId
在接口Result
- 参数
-
systemId
- 系统标识符作为URI字符串。
-
getSystemId
public String getSystemId()
获取使用setSystemId设置的系统标识符。- Specified by:
-
getSystemId
在接口Result
- 结果
- 使用setSystemId设置的系统标识符,如果未调用setSystemId,则为null。
-
-