模块 java.xml

包 javax.xml.transform.stream


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

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

StreamResult 类提供了指定 OutputStream Writer 或输出系统 ID 作为转换结果输出的方法。

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

自从:
1.5