Module java.xml

Package javax.xml.transform.stream


package javax.xml.transform.stream
提供了流和URI特定的转换类。

StreamSource类提供了用于指定InputStream输入、Reader输入和URL输入的方法,这些输入以字符串的形式提供。即使将输入流或读取器指定为源,仍应调用StreamSource.setSystemId(java.lang.String),以便转换器可以知道应从何处解析相对URI。公共标识符始终是可选的:如果应用程序编写者包含一个,它将作为SourceLocator信息的一部分提供。

StreamResult类提供了用于指定OutputStreamWriter或输出系统ID的方法,作为转换结果的输出。

通常应该使用流而不是读取器或写入器,对于源和结果都是如此,因为读取器和写入器已经建立了到内部Unicode格式的编码。但是,有时将写入字符流是有用的,比如当使用StringWriter写入String时,或者在从StringReader读取源XML的情况下。

自版本:
1.5