📄 saxsource.html
字号:
<DL><DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#javax.xml.transform.sax.SAXSource.FEATURE">Constant Field Values</A></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="SAXSource()"><!-- --></A><H3>SAXSource</H3><PRE>public <B>SAXSource</B>()</PRE><DL><DD>Zero-argument default constructor. If this constructor is used, and no other method is called, the <A HREF="../../../../javax/xml/transform/Transformer.html" title="class in javax.xml.transform"><CODE>Transformer</CODE></A> assumes an empty input tree, with a default root node.<P></DL><HR><A NAME="SAXSource(org.xml.sax.XMLReader, org.xml.sax.InputSource)"><!-- --></A><H3>SAXSource</H3><PRE>public <B>SAXSource</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/XMLReader.html" title="class or interface in org.xml.sax">XMLReader</A> reader, <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/InputSource.html" title="class or interface in org.xml.sax">InputSource</A> inputSource)</PRE><DL><DD>Create a <code>SAXSource</code>, using an <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/XMLReader.html" title="class or interface in org.xml.sax"><CODE>XMLReader</CODE></A> and a SAX InputSource. The <A HREF="../../../../javax/xml/transform/Transformer.html" title="class in javax.xml.transform"><CODE>Transformer</CODE></A> or <A HREF="../../../../javax/xml/transform/sax/SAXTransformerFactory.html" title="class in javax.xml.transform.sax"><CODE>SAXTransformerFactory</CODE></A> will set itself to be the reader's <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/ContentHandler.html" title="class or interface in org.xml.sax"><CODE>ContentHandler</CODE></A>, and then will call reader.parse(inputSource).<P><DT><B>Parameters:</B><DD><CODE>reader</CODE> - An XMLReader to be used for the parse.<DD><CODE>inputSource</CODE> - A SAX input source reference that must be non-null and that will be passed to the reader parse method.</DL><HR><A NAME="SAXSource(org.xml.sax.InputSource)"><!-- --></A><H3>SAXSource</H3><PRE>public <B>SAXSource</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/InputSource.html" title="class or interface in org.xml.sax">InputSource</A> inputSource)</PRE><DL><DD>Create a <code>SAXSource</code>, using a SAX <code>InputSource</code>. The <A HREF="../../../../javax/xml/transform/Transformer.html" title="class in javax.xml.transform"><CODE>Transformer</CODE></A> or <A HREF="../../../../javax/xml/transform/sax/SAXTransformerFactory.html" title="class in javax.xml.transform.sax"><CODE>SAXTransformerFactory</CODE></A> creates a reader via <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/helpers/XMLReaderFactory.html" title="class or interface in org.xml.sax.helpers"><CODE>XMLReaderFactory</CODE></A> (if setXMLReader is not used), sets itself as the reader's <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/ContentHandler.html" title="class or interface in org.xml.sax"><CODE>ContentHandler</CODE></A>, and calls reader.parse(inputSource).<P><DT><B>Parameters:</B><DD><CODE>inputSource</CODE> - An input source reference that must be non-null and that will be passed to the parse method of the reader.</DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="setXMLReader(org.xml.sax.XMLReader)"><!-- --></A><H3>setXMLReader</H3><PRE>public void <B>setXMLReader</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/XMLReader.html" title="class or interface in org.xml.sax">XMLReader</A> reader)</PRE><DL><DD>Set the XMLReader to be used for the Source.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>reader</CODE> - A valid XMLReader or XMLFilter reference.</DL></DD></DL><HR><A NAME="getXMLReader()"><!-- --></A><H3>getXMLReader</H3><PRE>public <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/XMLReader.html" title="class or interface in org.xml.sax">XMLReader</A> <B>getXMLReader</B>()</PRE><DL><DD>Get the XMLReader to be used for the Source.<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>A valid XMLReader or XMLFilter reference, or null.</DL></DD></DL><HR><A NAME="setInputSource(org.xml.sax.InputSource)"><!-- --></A><H3>setInputSource</H3><PRE>public void <B>setInputSource</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/InputSource.html" title="class or interface in org.xml.sax">InputSource</A> inputSource)</PRE><DL><DD>Set the SAX InputSource to be used for the Source.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>inputSource</CODE> - A valid InputSource reference.</DL></DD></DL><HR><A NAME="getInputSource()"><!-- --></A><H3>getInputSource</H3><PRE>public <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/InputSource.html" title="class or interface in org.xml.sax">InputSource</A> <B>getInputSource</B>()</PRE><DL><DD>Get the SAX InputSource to be used for the Source.<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>A valid InputSource reference, or null.</DL></DD></DL><HR><A NAME="setSystemId(java.lang.String)"><!-- --></A><H3>setSystemId</H3><PRE>public void <B>setSystemId</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> systemId)</PRE><DL><DD>Set the system identifier for this Source. If an input source has already been set, it will set the system ID or that input source, otherwise it will create a new input source. <p>The system identifier is optional if there is a byte stream or a character stream, but it is still useful to provide one, since the application can use it to resolve relative URIs and can include it in error messages and warnings (the parser will attempt to open a connection to the URI only if no byte stream or character stream is specified).</p><P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../javax/xml/transform/Source.html#setSystemId(java.lang.String)">setSystemId</A></CODE> in interface <CODE><A HREF="../../../../javax/xml/transform/Source.html" title="interface in javax.xml.transform">Source</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>systemId</CODE> - The system identifier as a URI string.</DL></DD></DL><HR><A NAME="getSystemId()"><!-- --></A><H3>getSystemId</H3><PRE>public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getSystemId</B>()</PRE><DL><DD>Get the base ID (URI or system ID) from where URIs will be resolved.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../javax/xml/transform/Source.html#getSystemId()">getSystemId</A></CODE> in interface <CODE><A HREF="../../../../javax/xml/transform/Source.html" title="interface in javax.xml.transform">Source</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>Base URL for the Source, or null.</DL></DD></DL><HR><A NAME="sourceToInputSource(javax.xml.transform.Source)"><!-- --></A><H3>sourceToInputSource</H3><PRE>public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/org/xml/sax/InputSource.html" title="class or interface in org.xml.sax">InputSource</A> <B>sourceToInputSource</B>(<A HREF="../../../../javax/xml/transform/Source.html" title="interface in javax.xml.transform">Source</A> source)</PRE><DL><DD>Attempt to obtain a SAX InputSource object from a TrAX Source object.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>source</CODE> - Must be a non-null Source reference.<DT><B>Returns:</B><DD>An InputSource, or null if Source can not be converted.</DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ======= START OF BOTTOM NAVBAR ====== --><A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" title="Skip navigation links"></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""><TR><TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Java<sup><font size=-2>TM</font></sup> 2 Platform<br>Ent. Ed. v1.4</b></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../javax/xml/transform/sax/SAXResult.html" title="class in javax.xml.transform.sax"><B>PREV CLASS</B></A> <A HREF="../../../../javax/xml/transform/sax/SAXTransformerFactory.html" title="class in javax.xml.transform.sax"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A> <A HREF="SAXSource.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--></SCRIPT><NOSCRIPT> <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A></NOSCRIPT></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= --><HR><font size="-1"><a href="http://java.sun.com/webapps/bugreport">Submit a bug or feature</a> <p>Copyright 2003 Sun Microsystems, Inc. All rights reserved.</font></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -