110 lines
5.0 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">
compact3
</div>
<div class="subTitle">
javax.sql.rowset.spi
</div>
<h2 class="title" title="Interface XmlWriter">Interface XmlWriter</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Superinterfaces:
</dt>
<dd>
<span><a href="../../../../javax/sql/RowSetWriter.html" title="javax.sql中的接口">RowSetWriter</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">XmlWriter</span>
extends <a href="../../../../javax/sql/RowSetWriter.html" title="interface in javax.sql">RowSetWriter</a></pre>
<div class="block">
<span>一个专门的界面有助于扩展SyncProvider XML定向同步提供<code>SyncProvider</code>抽象类。</span>
<p> <span><code>SyncProvider</code>提供XML数据写入器功能例如输出XML流功能的实现可以实现该接口以将标准<code>XmlWriter</code>对象提供给<code>WebRowSet</code>实现。</span> </p>
<p> <span>编写<code>WebRowSet</code>对象包括将行集的数据元数据和属性全部打印到相应的XML标签中。</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>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/sql/rowset/spi/XmlWriter.html#writeXML-javax.sql.rowset.WebRowSet-java.io.Writer-">writeXML</a></span>(<a href="../../../../javax/sql/rowset/WebRowSet.html" title="interface in javax.sql.rowset">WebRowSet</a> caller, <a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> writer)</code>
<div class="block">
将给定的
<code>WebRowSet</code>对象作为XML文档写入指定的
<code>java.io.Writer</code>输出流。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.sql.RowSetWriter">
<!-- --> </a> <h3>Methods inherited from interface javax.sql.<a href="../../../../javax/sql/RowSetWriter.html" title="interface in javax.sql">RowSetWriter</a></h3> <code><a href="../../../../javax/sql/RowSetWriter.html#writeData-javax.sql.RowSetInternal-">writeData</a></code></li>
</ul> </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="writeXML-javax.sql.rowset.WebRowSet-java.io.Writer-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>writeXML</h4> <pre>void writeXML(<a href="../../../../javax/sql/rowset/WebRowSet.html" title="interface in javax.sql.rowset">WebRowSet</a> caller,
<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> writer)
throws <a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>将给定的<code>WebRowSet</code>对象写入指定的<code>java.io.Writer</code>输出流作为XML文档。</span>
<span>此文档包括行集的数据元数据和属性以及相应的XML标记。</span>
<p> <span><code>caller</code>参数必须是<code>WebRowSet</code>对象,其<code>XmlWriter</code>字段包含对此<code>XmlWriter</code>对象的引用。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>caller</code> -
<code>WebRowSet</code>实例,这个
<code>XmlWriter</code>对象是作者
</dd>
<dd>
<code>writer</code> - 用作
<code>caller</code>作为XML文档的输出流的
<code>java.io.Writer</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - if a database access error occurs or this
<code>XmlWriter</code> object is not the writer for the given
<code>WebRowSet</code> object
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>