|
|||||||||
软件包 javax.xml.transform.stream
此包实现特定于流和 URI 的转换 API。请参见:
描述
类摘要 | |
---|---|
StreamResult | 充当转换结果的持有者,可以为 XML、纯文本、HTML 或某些其他格式的标记。 |
StreamSource | 以 XML 标记流的形式充当转换 Source 的持有者。 |
软件包 javax.xml.transform.stream 的描述
此包实现特定于流和 URI 的转换 API。
StreamSource
类提供了以字符串形式指定 InputStream
输入、Reader
输入和 URL 输入的方法。虽然已将输入流或 reader 指定为源,但仍应调用 StreamSource.setSystemId(java.lang.String)
,以便转换器可以知道从何处解析相对 URI。公共标识符总是可选的:如果应用程序 writer 包含一个公共标识符,则它将作为 SourceLocator
信息的一部分来提供。
StreamResult
类提供了以转换结果输出形式指定 OutputStream
、Writer
或输出系统 ID 的方法。
通常,对于 Source 和 Result,应使用流而不是 reader 或 writer,因为 reader 和 writer 已经建立了在内部 Unicode 格式之间的编码。但是,有时写入字符流是很有用的,例如当使用 StringWriter 来写入 String 时,或从 StringReader 读取源 XML 时。
所有类
|
|||||||||