- 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 StringFEATURE如果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 方法 描述 ContentHandlergetHandler()获取ContentHandler这是结果。LexicalHandlergetLexicalHandler()获取SAX2LexicalHandler的输出。StringgetSystemId()获取使用setSystemId设置的系统标识符。voidsetHandler(ContentHandler handler)将目标设定为SAX2ContentHandler。voidsetLexicalHandler(LexicalHandler handler)设置SAX2LexicalHandler作为输出。voidsetSystemId(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。
-
-