- 所有父级接口:
ContentHandler
,DTDHandler
,LexicalHandler
TransformerHandler 监听 SAX ContentHandler 解析事件并将它们转换为结果。
- 自从:
- 1.4
-
方法总结
修饰符和类型方法描述从中获取将解析相对 URL 的基本 ID(URI 或系统 ID)。获取与此处理程序关联的Transformer
,这是设置参数和输出属性所必需的。void
设置与此TransformerHandler
关联的Result
以用于转换。void
setSystemId
(String systemID) 设置从中解析相对 URL 的基本 ID(URI 或系统 ID)。在接口 org.xml.sax.ContentHandler 中声明的方法
characters, declaration, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
在接口 org.xml.sax.DTDHandler 中声明的方法
notationDecl, unparsedEntityDecl
在接口 org.xml.sax.ext.LexicalHandler 中声明的方法
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
-
方法详情
-
setResult
设置与此
TransformerHandler
关联的Result
以用于转换。- 参数:
result
- 一个Result
实例,不应该是null
。- 抛出:
IllegalArgumentException
- 如果结果由于某种原因无效。
-
setSystemId
设置从中解析相对 URL 的基本 ID(URI 或系统 ID)。- 参数:
systemID
- 源代码树的基本 URI。
-
getSystemId
String getSystemId()从中获取将解析相对 URL 的基本 ID(URI 或系统 ID)。- 返回:
-
使用
setSystemId(java.lang.String)
设置的 systemID。
-
getTransformer
Transformer getTransformer()获取与此处理程序关联的
Transformer
,这是设置参数和输出属性所必需的。- 返回:
Transformer
与此TransformerHandler
相关联。
-