- java.lang.Object
 -  
      
- javax.xml.transform.stream.StreamResult
 
 
-  
        
       
-  
             
字段汇总
字段 变量和类型 字段 描述 static StringFEATURE如果TransformerFactory.getFeature(java.lang.String)在将此值作为参数传递时返回true,则Transformer支持此类型的Result输出。-  
               
Fields declared in interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING 
 -  
               
 
-  
             
构造方法摘要
构造方法 构造器 描述 StreamResult()零参数默认构造函数。StreamResult(File f)从文件构造StreamResult。StreamResult(OutputStream outputStream)从字节流构造StreamResult。StreamResult(Writer writer)从字符流构造StreamResult。StreamResult(String systemId)从URL构造StreamResult。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 OutputStreamgetOutputStream()获取使用setOutputStream设置的字节流。StringgetSystemId()获取使用setSystemId设置的系统标识符。WritergetWriter()获取使用setWriter设置的字符流。voidsetOutputStream(OutputStream outputStream)设置要写入的ByteStream。voidsetSystemId(File f)从File参考设置系统ID。voidsetSystemId(String systemId)设置可以与字节或字符流关联使用的systemID,或者,如果两者都未设置,则将此值用作可写URI(可能是文件名)。voidsetWriter(Writer writer)设置要接收结果的writer。 
 -  
             
 
-  
        
       
-  
             
字段详细信息
-  
FEATURE
public static final String FEATURE
如果TransformerFactory.getFeature(java.lang.String)在将此值作为参数传递时返回true,则Transformer支持此类型的Result输出。- 另请参见:
 - 常数字段值
 
 
 -  
 
-  
             
构造方法详细信息
-  
StreamResult
public StreamResult()
零参数默认构造函数。 
-  
StreamResult
public StreamResult(OutputStream outputStream)
从字节流构造StreamResult。 通常,应使用流而不是读取器,以便变换器可以使用转换指令中包含的指令来控制编码。- 参数
 -  
              
outputStream- 有效的OutputStream引用。 
 
-  
StreamResult
public StreamResult(Writer writer)
从字符流构造StreamResult。 通常,应使用流而不是读取器,以便变换器可以使用转换指令中包含的指令来控制编码。 但是,有时候写入字符流很有用,例如使用StringWriter时。- 参数
 -  
              
writer- 有效的Writer引用。 
 
-  
StreamResult
public StreamResult(String systemId)
从URL构造StreamResult。- 参数
 -  
              
systemId- 必须是符合URI语法的String。 
 
-  
StreamResult
public StreamResult(File f)
从文件构造StreamResult。- 参数
 -  
              
f- 必须是非null文件引用。 
 
 -  
 
-  
             
方法详细信息
-  
setOutputStream
public void setOutputStream(OutputStream outputStream)
设置要写入的ByteStream。 通常,应使用流而不是读取器,以便变换器可以使用转换指令中包含的指令来控制编码。- 参数
 -  
              
outputStream- 有效的OutputStream引用。 
 
-  
getOutputStream
public OutputStream getOutputStream()
获取使用setOutputStream设置的字节流。- 结果
 - 使用setOutputStream设置的字节流,如果未调用setOutputStream或ByteStream构造函数,则返回null。
 
 
-  
setWriter
public void setWriter(Writer writer)
设置要接收结果的writer。 通常,应该使用流而不是写入器,以便变换器可以使用转换指令中包含的指令来控制编码。 但是,有时写入编写器很有用,例如使用StringWriter时。- 参数
 -  
              
writer- 有效的Writer引用。 
 
-  
getWriter
public Writer getWriter()
获取使用setWriter设置的字符流。- 结果
 - 使用setWriter设置的字符流,如果未调用setWriter或Writer构造函数,则为null。
 
 
-  
setSystemId
public void setSystemId(String systemId)
设置可以与字节或字符流关联使用的systemID,或者,如果两者都未设置,则将此值用作可写URI(可能是文件名)。- Specified by:
 -  
              
setSystemId,界面Result - 参数
 -  
              
systemId- 系统标识符作为URI字符串。 
 
-  
setSystemId
public void setSystemId(File f)
从
File参考中设置系统ID。- 参数
 -  
              
f- 必须是非null文件引用。 
 
-  
getSystemId
public String getSystemId()
获取使用setSystemId设置的系统标识符。- Specified by:
 -  
              
getSystemId在界面Result - 结果
 - The system identifier that was set with setSystemId, or null if setSystemId was not called.
 
 
 -  
 
 -