Module
java.xml
Package javax.xml.transform.stream
提供流和URI特定的转换类。
所述StreamSource
类提供了用于指定方法InputStream
输入, Reader
在串的形式输入和URL输入。 即使输入流或读取器被指定为源,仍应该调用StreamSource.setSystemId(java.lang.String)
,以便变压器可以知道从哪里解析相对URI。 公共标识符始终是可选的:如果应用程序作者包括一个,则将作为SourceLocator
信息的一部分提供。
所述StreamResult
类提供了用于指定方法OutputStream
, Writer
,或输出系统ID,作为变换结果的输出。
对于Source和Result来说,通常应该使用流,而不是读者或作者,因为读者和作者已经拥有和从内部Unicode格式建立的编码。 然而,有时写入字符流是有用的,例如当使用StringWriter来写入String时,或者从StringReader读取源XML的情况。
- 从以下版本开始:
- 1.5
-
类摘要 Class 描述 StreamResult 作为转换结果的持有人,可以是XML,纯文本,HTML或其他形式的标记。StreamSource 作为转换的持有人以XML标记流的形式来源。