442 lines
24 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">
javax.xml.stream.events
</div>
<h2 class="title" title="Interface XMLEvent">Interface XMLEvent</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Superinterfaces:
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/XMLStreamConstants.html" title="javax.xml.stream中的接口">XMLStreamConstants</a></span>
</dd>
</dl>
<dl>
<dt>
All Known Subinterfaces:
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/Attribute.html" title="javax.xml.stream.events中的接口">Attribute</a> <a href="../../../../javax/xml/stream/events/Characters.html" title="javax.xml.stream.events中的接口">Characters</a> <a href="../../../../javax/xml/stream/events/Comment.html" title="javax.xml.stream.events中的接口">Comment</a> <a href="../../../../javax/xml/stream/events/DTD.html" title="javax.xml.stream.events中的接口">DTD</a> <a href="../../../../javax/xml/stream/events/EndDocument.html" title="javax.xml.stream.events中的接口">EndDocument</a> <a href="../../../../javax/xml/stream/events/EndElement.html" title="javax.xml.stream.events中的接口">EndElement</a> <a href="../../../../javax/xml/stream/events/EntityDeclaration.html" title="javax.xml.stream.events中的接口">EntityDeclaration</a> <a href="../../../../javax/xml/stream/events/EntityReference.html" title="javax.xml.stream.events中的接口">EntityReference</a> <a href="../../../../javax/xml/stream/events/Namespace.html" title="javax.xml.stream.events中的接口">Namespace</a> <a href="../../../../javax/xml/stream/events/NotationDeclaration.html" title="javax.xml.stream.events中的接口">NotationDeclaration</a> <a href="../../../../javax/xml/stream/events/ProcessingInstruction.html" title="javax.xml.stream.events中的接口">ProcessingInstruction</a> <a href="../../../../javax/xml/stream/events/StartDocument.html" title="javax.xml.stream.events中的接口">StartDocument</a> <a href="../../../../javax/xml/stream/events/StartElement.html" title="javax.xml.stream.events中的接口">StartElement</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">XMLEvent</span>
extends <a href="../../../../javax/xml/stream/XMLStreamConstants.html" title="interface in javax.xml.stream">XMLStreamConstants</a></pre>
<div class="block">
<span>这是处理标记事件的基本事件界面。</span>
<span>事件是用于将XML 1.0 InfoSet传递给应用程序的值对象。</span>
<span>解析完成后,可能会缓存和引用事件。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="simpleTagLabel">Version:</span>
</dt>
<dd>
1.0
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/XMLEventReader.html" title="javax.xml.stream中的接口"><code>XMLEventReader</code></a> <a href="../../../../javax/xml/stream/events/Characters.html" title="javax.xml.stream.events中的接口"><code>Characters</code></a> <a href="../../../../javax/xml/stream/events/ProcessingInstruction.html" title="javax.xml.stream.events中的接口"><code>ProcessingInstruction</code></a> <a href="../../../../javax/xml/stream/events/StartElement.html" title="javax.xml.stream.events中的接口"><code>StartElement</code></a> <a href="../../../../javax/xml/stream/events/EndElement.html" title="javax.xml.stream.events中的接口"><code>EndElement</code></a> <a href="../../../../javax/xml/stream/events/StartDocument.html" title="javax.xml.stream.events中的接口"><code>StartDocument</code></a> <a href="../../../../javax/xml/stream/events/EndDocument.html" title="javax.xml.stream.events中的接口"><code>EndDocument</code></a> <a href="../../../../javax/xml/stream/events/EntityReference.html" title="javax.xml.stream.events中的接口"><code>EntityReference</code></a> <a href="../../../../javax/xml/stream/events/EntityDeclaration.html" title="javax.xml.stream.events中的接口"><code>EntityDeclaration</code></a> <a href="../../../../javax/xml/stream/events/NotationDeclaration.html" title="javax.xml.stream.events中的接口"><code>NotationDeclaration</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.xml.stream.XMLStreamConstants">
<!-- --> </a> <h3>Fields inherited from interface javax.xml.stream.<a href="../../../../javax/xml/stream/XMLStreamConstants.html" title="interface in javax.xml.stream">XMLStreamConstants</a></h3> <code><a href="../../../../javax/xml/stream/XMLStreamConstants.html#ATTRIBUTE">ATTRIBUTE</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#CDATA">CDATA</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#CHARACTERS">CHARACTERS</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#COMMENT">COMMENT</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#DTD">DTD</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#END_DOCUMENT">END_DOCUMENT</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#END_ELEMENT">END_ELEMENT</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#ENTITY_DECLARATION">ENTITY_DECLARATION</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#ENTITY_REFERENCE">ENTITY_REFERENCE</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#NAMESPACE">NAMESPACE</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#NOTATION_DECLARATION">NOTATION_DECLARATION</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#PROCESSING_INSTRUCTION">PROCESSING_INSTRUCTION</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#SPACE">SPACE</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#START_DOCUMENT">START_DOCUMENT</a>, <a href="../../../../javax/xml/stream/XMLStreamConstants.html#START_ELEMENT">START_ELEMENT</a></code></li>
</ul> </li>
</ul>
<!-- ========== 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="../../../../javax/xml/stream/events/Characters.html" title="interface in javax.xml.stream.events">Characters</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#asCharacters--">asCharacters</a></span>()</code>
<div class="block">
将此事件作为Characters返回如果此事件不是Characters可能会导致类转换异常。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../../../javax/xml/stream/events/EndElement.html" title="interface in javax.xml.stream.events">EndElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#asEndElement--">asEndElement</a></span>()</code>
<div class="block">
将此事件作为结束元素事件返回,如果此事件不是结束元素,则可能会导致类转换异常。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../../../javax/xml/stream/events/StartElement.html" title="interface in javax.xml.stream.events">StartElement</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#asStartElement--">asStartElement</a></span>()</code>
<div class="block">
将此事件作为起始元素事件返回,如果此事件不是起始元素,则可能会导致类转换异常。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#getEventType--">getEventType</a></span>()</code>
<div class="block">
返回此事件的整数代码。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../../../javax/xml/stream/Location.html" title="interface in javax.xml.stream">Location</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#getLocation--">getLocation</a></span>()</code>
<div class="block">
返回此事件的位置。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code><a href="../../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#getSchemaType--">getSchemaType</a></span>()</code>
<div class="block">
提供了该方法用于实现以提供关于事件的可选类型信息。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isAttribute--">isAttribute</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是属性。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isCharacters--">isCharacters</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是字符。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isEndDocument--">isEndDocument</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是一个EndDocument。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isEndElement--">isEndElement</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是EndElement。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isEntityReference--">isEntityReference</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是一个EntityReference。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isNamespace--">isNamespace</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是一个命名空间。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isProcessingInstruction--">isProcessingInstruction</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是ProcessingInstruction。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isStartDocument--">isStartDocument</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是一个StartDocument。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#isStartElement--">isStartElement</a></span>()</code>
<div class="block">
一个效用函数来检查这个事件是否是一个StartElement。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/xml/stream/events/XMLEvent.html#writeAsEncodedUnicode-java.io.Writer-">writeAsEncodedUnicode</a></span>(<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> writer)</code>
<div class="block">
该方法将按照XML 1.0规范将XMLEvent写为Unicode字符。
</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="getEventType--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getEventType</h4> <pre>int getEventType()</pre>
<div class="block">
返回此事件的整数代码。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#START_ELEMENT"><code>XMLStreamConstants.START_ELEMENT</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#END_ELEMENT"><code>XMLStreamConstants.END_ELEMENT</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#CHARACTERS"><code>XMLStreamConstants.CHARACTERS</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#ATTRIBUTE"><code>XMLStreamConstants.ATTRIBUTE</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#NAMESPACE"><code>XMLStreamConstants.NAMESPACE</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#PROCESSING_INSTRUCTION"><code>XMLStreamConstants.PROCESSING_INSTRUCTION</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#COMMENT"><code>XMLStreamConstants.COMMENT</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#START_DOCUMENT"><code>XMLStreamConstants.START_DOCUMENT</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#END_DOCUMENT"><code>XMLStreamConstants.END_DOCUMENT</code></a>
<a href="../../../../javax/xml/stream/XMLStreamConstants.html#DTD"><code>XMLStreamConstants.DTD</code></a>
</dd>
</dl> </li>
</ul> <a name="getLocation--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getLocation</h4> <pre><a href="../../../../javax/xml/stream/Location.html" title="interface in javax.xml.stream">Location</a> getLocation()</pre>
<div class="block">
<span>返回此事件的位置。</span>
<span>从该方法返回的位置是非易失性的,并将保留其信息。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/Location.html" title="javax.xml.stream中的接口"><code>Location</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isStartElement--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isStartElement</h4> <pre>boolean isStartElement()</pre>
<div class="block">
一个效用函数来检查这个事件是否是一个StartElement。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/StartElement.html" title="javax.xml.stream.events中的接口"><code>StartElement</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isAttribute--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isAttribute</h4> <pre>boolean isAttribute()</pre>
<div class="block">
一个效用函数来检查这个事件是否是属性。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/Attribute.html" title="javax.xml.stream.events中的接口"><code>Attribute</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isNamespace--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isNamespace</h4> <pre>boolean isNamespace()</pre>
<div class="block">
一个效用函数来检查这个事件是否是一个命名空间。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/Namespace.html" title="javax.xml.stream.events中的接口"><code>Namespace</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isEndElement--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isEndElement</h4> <pre>boolean isEndElement()</pre>
<div class="block">
一个效用函数来检查这个事件是否是EndElement。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/EndElement.html" title="javax.xml.stream.events中的接口"><code>EndElement</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isEntityReference--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isEntityReference</h4> <pre>boolean isEntityReference()</pre>
<div class="block">
一个效用函数来检查这个事件是否是一个EntityReference。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/EntityReference.html" title="javax.xml.stream.events中的接口"><code>EntityReference</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isProcessingInstruction--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isProcessingInstruction</h4> <pre>boolean isProcessingInstruction()</pre>
<div class="block">
一个效用函数来检查这个事件是否是ProcessingInstruction。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/ProcessingInstruction.html" title="javax.xml.stream.events中的接口"><code>ProcessingInstruction</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isCharacters--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isCharacters</h4> <pre>boolean isCharacters()</pre>
<div class="block">
一个效用函数来检查这个事件是否是字符。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/Characters.html" title="javax.xml.stream.events中的接口"><code>Characters</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isStartDocument--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isStartDocument</h4> <pre>boolean isStartDocument()</pre>
<div class="block">
一个效用函数来检查这个事件是否是一个StartDocument。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/StartDocument.html" title="javax.xml.stream.events中的接口"><code>StartDocument</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isEndDocument--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isEndDocument</h4> <pre>boolean isEndDocument()</pre>
<div class="block">
一个效用函数来检查这个事件是否是一个EndDocument。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../../javax/xml/stream/events/EndDocument.html" title="javax.xml.stream.events中的接口"><code>EndDocument</code></a></span>
</dd>
</dl> </li>
</ul> <a name="asStartElement--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>asStartElement</h4> <pre><a href="../../../../javax/xml/stream/events/StartElement.html" title="interface in javax.xml.stream.events">StartElement</a> asStartElement()</pre>
<div class="block">
将此事件作为起始元素事件返回,如果此事件不是起始元素,则可能会导致类转换异常。
</div> </li>
</ul> <a name="asEndElement--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>asEndElement</h4> <pre><a href="../../../../javax/xml/stream/events/EndElement.html" title="interface in javax.xml.stream.events">EndElement</a> asEndElement()</pre>
<div class="block">
将此事件作为结束元素事件返回,如果此事件不是结束元素,则可能会导致类转换异常。
</div> </li>
</ul> <a name="asCharacters--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>asCharacters</h4> <pre><a href="../../../../javax/xml/stream/events/Characters.html" title="interface in javax.xml.stream.events">Characters</a> asCharacters()</pre>
<div class="block">
将此事件作为Characters返回如果此事件不是Characters可能会导致类转换异常。
</div> </li>
</ul> <a name="getSchemaType--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSchemaType</h4> <pre><a href="../../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> getSchemaType()</pre>
<div class="block">
<span>提供了该方法用于实现以提供关于事件的可选类型信息。</span>
<span>它是可选的如果没有可用信息将返回null。</span>
</div> </li>
</ul> <a name="writeAsEncodedUnicode-java.io.Writer-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>writeAsEncodedUnicode</h4> <pre>void writeAsEncodedUnicode(<a href="../../../../java/io/Writer.html" title="class in java.io">Writer</a> writer)
throws <a href="../../../../javax/xml/stream/XMLStreamException.html" title="class in javax.xml.stream">XMLStreamException</a></pre>
<div class="block">
<span>该方法将按照XML 1.0规范将XMLEvent写为Unicode字符。</span>
<span>不输出缩进或空格。</span>
<span>任何用户定义的事件类型在写入输出流时都应该调用此方法。</span>
<span>内置事件类型必须实现此方法,但实现可以选择不将这些方法调用这些方法,以便在将事件内置到输出流时进行优化。</span>
<span>所产生的输出必须在表达的信息集方面相当。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>writer</code> - 将输出数据的作者
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code>XMLStreamException</code> - 如果写入事件有致命错误
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>