uTools-Manuals/docs/java/org/w3c/dom/ls/LSOutput.html

183 lines
11 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
compact2, compact3
</div>
<div class="subTitle">
org.w3c.dom.ls
</div>
<h2 class="title" title="Interface LSOutput">Interface LSOutput</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public interface <span class="typeNameLabel">LSOutput</span></pre>
<div class="block">
<span>该接口表示数据的输出目的地。</span>
<p> <span>该接口允许应用程序将关于输出目的地的信息封装在单个对象中该对象可以包括URI字节流可能具有指定的编码基本URI和/或字符流。</span> </p>
<p> <span>字节流和字符流的确切定义是依赖于绑定的。</span> </p>
<p> <span>预计应用程序将提供在需要此类对象时实现此接口的对象。</span> <span>应用程序可以提供实现此接口的自己的对象,也可以使用通用的工厂方法<code>DOMImplementationLS.createLSOutput()</code>来创建实现此接口的对象。</span> </p>
<p> <span><code>LSSerializer</code>将使用<code>LSOutput</code>对象来确定将串行化输出的位置。</span> <span><code>LSSerializer</code>将着眼于在指定的不同的输出<code>LSOutput</code>在下面以知道哪一个,以输出到,第一个是不为空,而不是一个空字符串将被使用:</span> </p>
<ol>
<li> <code>LSOutput.characterStream</code> </li>
<li> <code>LSOutput.byteStream</code> </li>
<li> <code>LSOutput.systemId</code> </li>
</ol>
<p> <span><code>LSOutput</code>对象属于应用程序。</span> <span>DOM实现永远不会修改它们尽管如果需要它可能会复制并修改副本</span> </p>
<p> <span>另见<a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">Document Object Model (DOM) Level 3 Load and Save Specification</a></span> </p>
</div> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code><a href="../../../../java/io/OutputStream.html" title="class in java.io">OutputStream</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/ls/LSOutput.html#getByteStream--">getByteStream</a></span>()</code>
<div class="block">
表示可写入字节流的语言和绑定依赖类型的属性。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/ls/LSOutput.html#getCharacterStream--">getCharacterStream</a></span>()</code>
<div class="block">
表示可输出16位单位的可写入流的语言和绑定依赖类型的属性。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/ls/LSOutput.html#getEncoding--">getEncoding</a></span>()</code>
<div class="block">
用于输出的字符编码。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/ls/LSOutput.html#getSystemId--">getSystemId</a></span>()</code>
<div class="block">
系统标识符一个URI引用[
<a href="http://www.ietf.org/rfc/rfc2396.txt">IETF RFC 2396</a> ],用于此输出目标。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/ls/LSOutput.html#setByteStream-java.io.OutputStream-">setByteStream</a></span>(<a href="../../../../java/io/OutputStream.html" title="class in java.io">OutputStream</a> byteStream)</code>
<div class="block">
表示可写入字节流的语言和绑定依赖类型的属性。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/ls/LSOutput.html#setCharacterStream-java.io.Writer-">setCharacterStream</a></span>(<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> characterStream)</code>
<div class="block">
表示可输出16位单位的可写入流的语言和绑定依赖类型的属性。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/ls/LSOutput.html#setEncoding-java.lang.String-">setEncoding</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> encoding)</code>
<div class="block">
用于输出的字符编码。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/w3c/dom/ls/LSOutput.html#setSystemId-java.lang.String-">setSystemId</a></span>(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> systemId)</code>
<div class="block">
该输出目的地的系统标识符URI参考[
<a href="http://www.ietf.org/rfc/rfc2396.txt">IETF RFC 2396</a> ]。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getCharacterStream--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getCharacterStream</h4> <pre><a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> getCharacterStream()</pre>
<div class="block">
表示可输出16位单位的可写入流的语言和绑定依赖类型的属性。
</div> </li>
</ul> <a name="setCharacterStream-java.io.Writer-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setCharacterStream</h4> <pre>void setCharacterStream(<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> characterStream)</pre>
<div class="block">
表示可输出16位单位的可写入流的语言和绑定依赖类型的属性。
</div> </li>
</ul> <a name="getByteStream--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getByteStream</h4> <pre><a href="../../../../java/io/OutputStream.html" title="class in java.io">OutputStream</a> getByteStream()</pre>
<div class="block">
表示可写入字节流的语言和绑定依赖类型的属性。
</div> </li>
</ul> <a name="setByteStream-java.io.OutputStream-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setByteStream</h4> <pre>void setByteStream(<a href="../../../../java/io/OutputStream.html" title="class in java.io">OutputStream</a> byteStream)</pre>
<div class="block">
表示可写入字节流的语言和绑定依赖类型的属性。
</div> </li>
</ul> <a name="getSystemId--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSystemId</h4> <pre><a href="../../../../java/lang/String.html" title="class in java.lang">String</a> getSystemId()</pre>
<div class="block">
<span>该输出目的地的系统标识符URI参考[ <a href="http://www.ietf.org/rfc/rfc2396.txt">IETF RFC 2396</a> ]。</span>
<br/>
<span>如果系统ID是相对URI引用参见[ <a href="http://www.ietf.org/rfc/rfc2396.txt">IETF RFC 2396</a> ]中的第5部分行为就取决于实现。</span>
</div> </li>
</ul> <a name="setSystemId-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSystemId</h4> <pre>void setSystemId(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> systemId)</pre>
<div class="block">
<span>该输出目的地的系统标识符URI参考[ <a href="http://www.ietf.org/rfc/rfc2396.txt">IETF RFC 2396</a> ]。</span>
<br/>
<span>如果系统ID是相对URI引用参见[ <a href="http://www.ietf.org/rfc/rfc2396.txt">IETF RFC 2396</a> ]中的第5部分则行为取决于实现。</span>
</div> </li>
</ul> <a name="getEncoding--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getEncoding</h4> <pre><a href="../../../../java/lang/String.html" title="class in java.lang">String</a> getEncoding()</pre>
<div class="block">
<span>用于输出的字符编码。</span>
<span>编码必须是XML编码声明可接受的字符串[ <a href="http://www.w3.org/TR/2004/REC-xml-20040204">XML 1.0</a> ]第4.3.3节“实体中的字符编码”),建议使用互联网号码分配机构注册的字符编码(作为字符集)[ <a href="ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets">IANA-CHARSETS</a> ]应为提到使用他们的注册名称。</span>
</div> </li>
</ul> <a name="setEncoding-java.lang.String-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>setEncoding</h4> <pre>void setEncoding(<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> encoding)</pre>
<div class="block">
<span>用于输出的字符编码。</span>
<span>编码必须是XML编码声明可接受的字符串[ <a href="http://www.w3.org/TR/2004/REC-xml-20040204">XML 1.0</a> ]第4.3.3节“实体中的字符编码”),建议与互联网号码分配机构[ <a href="ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets">IANA-CHARSETS</a> ]注册的字符编码(作为字符集)应为提到使用他们的注册名称。</span>
</div> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>