Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 1074
نمايش فراداده

StreamResultjavax.xml.transform.stream

Java 1.4

This class is a Result implementation that writes a textual representation of a transformed document to stream or file. Because XML documents define their own encoding, it is usually preferable to construct a StreamResult using a File or OutputStream instead of a character-based Writer which may use a different encoding than that specified within the document.

Figure 20-16. javax.xml.transform.stream.StreamResult

public class

StreamResult implements javax.xml.transform.Result { // Public Constructors public

StreamResult ( ); public

StreamResult (java.io.File

f ); public

StreamResult (String

systemId ); public

StreamResult (java.io.Writer

writer ); public

StreamResult (java.io.OutputStream

outputStream ); // Public Constants public static final String

FEATURE ; ="http://javax.xml.transform.stream.StreamResult/feature" // Public Instance Methods public java.io.OutputStream

getOutputStream ( ); default:null public java.io.Writer

getWriter ( ); default:null public void

setOutputStream (java.io.OutputStream

outputStream ); public void

setSystemId (java.io.File

f ); public void

setWriter (java.io.Writer

writer ); // Methods Implementing Result public String

getSystemId ( ); default:null public void

setSystemId (String

systemId ); }