uTools-Manuals/docs/java/javax/xml/stream/XMLEventFactory.html

1115 lines
62 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
</div>
<h2 class="title" title="Class XMLEventFactory">Class XMLEventFactory</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>javax.xml.stream.XMLEventFactory</li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public abstract class <span class="typeNameLabel">XMLEventFactory</span>
extends <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
<div class="block">
该界面定义了一个用于创建XMLEvents实例的实用程序类
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.6
</dd>
<dt>
<span class="simpleTagLabel">Version:</span>
</dt>
<dd>
1.2
</dd>
<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> <a href="../../../javax/xml/stream/events/EndElement.html" title="javax.xml.stream.events中的接口"><code>EndElement</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/Comment.html" title="javax.xml.stream.events中的接口"><code>Comment</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/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/DTD.html" title="javax.xml.stream.events中的接口"><code>DTD</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#XMLEventFactory--">XMLEventFactory</a></span>()</code> </td>
</tr>
</tbody>
</table> </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="t1"><span><a href="javascript:show(1);">静态方法</a></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>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t6"><span><a href="javascript:show(32);">弃用的方法</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>abstract <a href="../../../javax/xml/stream/events/Attribute.html" title="interface in javax.xml.stream.events">Attribute</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createAttribute-javax.xml.namespace.QName-java.lang.String-">createAttribute</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> name, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</code>
<div class="block">
创建一个新的属性
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/Attribute.html" title="interface in javax.xml.stream.events">Attribute</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createAttribute-java.lang.String-java.lang.String-">createAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</code>
<div class="block">
创建一个新的属性
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/Attribute.html" title="interface in javax.xml.stream.events">Attribute</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createAttribute-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">createAttribute</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</code>
<div class="block">
创建一个新的属性
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createCData-java.lang.String-">createCData</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> content)</code>
<div class="block">
创建一个Charata事件CData标志设置为true
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createCharacters-java.lang.String-">createCharacters</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> content)</code>
<div class="block">
创建一个Characters事件此方法不检查内容是否为空白。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/Comment.html" title="interface in javax.xml.stream.events">Comment</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createComment-java.lang.String-">createComment</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> text)</code>
<div class="block">
创建评论
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/DTD.html" title="interface in javax.xml.stream.events">DTD</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createDTD-java.lang.String-">createDTD</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> dtd)</code>
<div class="block">
创建文档类型定义事件此字符串包含与XML 1.0规范中的doctypedecl匹配的整个文档类型声明
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/EndDocument.html" title="interface in javax.xml.stream.events">EndDocument</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createEndDocument--">createEndDocument</a></span>()</code>
<div class="block">
创建一个EndDocument事件的新实例
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createEndElement-javax.xml.namespace.QName-java.util.Iterator-">createEndElement</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> name, <a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces)</code>
<div class="block">
创建一个新的EndElement
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createEndElement-java.lang.String-java.lang.String-java.lang.String-">createEndElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
<div class="block">
创建一个新的EndElement
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createEndElement-java.lang.String-java.lang.String-java.lang.String-java.util.Iterator-">createEndElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, <a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces)</code>
<div class="block">
创建一个新的EndElement
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/EntityReference.html" title="interface in javax.xml.stream.events">EntityReference</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createEntityReference-java.lang.String-javax.xml.stream.events.EntityDeclaration-">createEntityReference</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name, <a href="../../../javax/xml/stream/events/EntityDeclaration.html" title="interface in javax.xml.stream.events">EntityDeclaration</a> declaration)</code>
<div class="block">
创建EntityReference事件的新实例
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createIgnorableSpace-java.lang.String-">createIgnorableSpace</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> content)</code>
<div class="block">
创建一个可忽略的空间
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/Namespace.html" title="interface in javax.xml.stream.events">Namespace</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createNamespace-java.lang.String-">createNamespace</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI)</code>
<div class="block">
创建一个新的默认命名空间
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/Namespace.html" title="interface in javax.xml.stream.events">Namespace</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createNamespace-java.lang.String-java.lang.String-">createNamespace</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri)</code>
<div class="block">
创建一个新的命名空间
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/ProcessingInstruction.html" title="interface in javax.xml.stream.events">ProcessingInstruction</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createProcessingInstruction-java.lang.String-java.lang.String-">createProcessingInstruction</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> target, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> data)</code>
<div class="block">
创建处理指令
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createSpace-java.lang.String-">createSpace</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> content)</code>
<div class="block">
创建一个字符事件将isSpace标志设置为true
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/StartDocument.html" title="interface in javax.xml.stream.events">StartDocument</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createStartDocument--">createStartDocument</a></span>()</code>
<div class="block">
创建一个StartDocument事件的新实例
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/StartDocument.html" title="interface in javax.xml.stream.events">StartDocument</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createStartDocument-java.lang.String-">createStartDocument</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> encoding)</code>
<div class="block">
创建一个StartDocument事件的新实例
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/StartDocument.html" title="interface in javax.xml.stream.events">StartDocument</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createStartDocument-java.lang.String-java.lang.String-">createStartDocument</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> encoding, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> version)</code>
<div class="block">
创建一个StartDocument事件的新实例
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>abstract <a href="../../../javax/xml/stream/events/StartDocument.html" title="interface in javax.xml.stream.events">StartDocument</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#createStartDocument-java.lang.String-java.lang.String-boolean-">createStartDocument</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> encoding, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> version, boolean standalone)</code>
<div class="block">
创建一个StartDocument事件的新实例
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createStartElement-javax.xml.namespace.QName-java.util.Iterator-java.util.Iterator-">createStartElement</a></span>(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> name, <a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> attributes, <a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces)</code>
<div class="block">
创建一个新的StartElement。
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createStartElement-java.lang.String-java.lang.String-java.lang.String-">createStartElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</code>
<div class="block">
创建一个新的StartElement。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createStartElement-java.lang.String-java.lang.String-java.lang.String-java.util.Iterator-java.util.Iterator-">createStartElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, <a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> attributes, <a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces)</code>
<div class="block">
创建一个新的StartElement。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>abstract <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/XMLEventFactory.html#createStartElement-java.lang.String-java.lang.String-java.lang.String-java.util.Iterator-java.util.Iterator-javax.xml.namespace.NamespaceContext-">createStartElement</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName, <a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> attributes, <a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces, <a href="../../../javax/xml/namespace/NamespaceContext.html" title="interface in javax.xml.namespace">NamespaceContext</a> context)</code>
<div class="block">
创建一个新的StartElement。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>static <a href="../../../javax/xml/stream/XMLEventFactory.html" title="class in javax.xml.stream">XMLEventFactory</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#newFactory--">newFactory</a></span>()</code>
<div class="block">
创建一个新的工厂实例。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>static <a href="../../../javax/xml/stream/XMLEventFactory.html" title="class in javax.xml.stream">XMLEventFactory</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#newFactory-java.lang.String-java.lang.ClassLoader-">newFactory</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> factoryId, <a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> classLoader)</code>
<div class="block">
创建一个新的工厂实例。
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code>static <a href="../../../javax/xml/stream/XMLEventFactory.html" title="class in javax.xml.stream">XMLEventFactory</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#newInstance--">newInstance</a></span>()</code>
<div class="block">
以与
<a href="../../../javax/xml/stream/XMLEventFactory.html#newFactory--"><code>newFactory()</code></a>方法完全相同的方式创建工厂的新实例。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code>static <a href="../../../javax/xml/stream/XMLEventFactory.html" title="class in javax.xml.stream">XMLEventFactory</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#newInstance-java.lang.String-java.lang.ClassLoader-">newInstance</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> factoryId, <a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> classLoader)</code>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<div class="block">
<span><span class="deprecationComment">该方法已被弃用以保持API的一致性。</span></span>
<span><span class="deprecationComment">所有newInstance方法已被替换为相应的newFactory方法。</span></span>
<span><span class="deprecationComment">替换<a href="../../../javax/xml/stream/XMLEventFactory.html#newFactory-java.lang.String-java.lang.ClassLoader-"><code>newFactory(java.lang.String, java.lang.ClassLoader)</code></a>方法定义行为没有变化。</span></span>
</div>
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code>abstract void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/stream/XMLEventFactory.html#setLocation-javax.xml.stream.Location-">setLocation</a></span>(<a href="../../../javax/xml/stream/Location.html" title="interface in javax.xml.stream">Location</a> location)</code>
<div class="block">
该方法允许在由此工厂创建的每个事件上设置位置。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../java/lang/Object.html#toString--">toString</a>, <a href="../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="XMLEventFactory--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>XMLEventFactory</h4> <pre>protected XMLEventFactory()</pre> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="newInstance--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>newInstance</h4> <pre>public static <a href="../../../javax/xml/stream/XMLEventFactory.html" title="class in javax.xml.stream">XMLEventFactory</a> newInstance()
throws <a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="class in javax.xml.stream">FactoryConfigurationError</a></pre>
<div class="block">
以与
<a href="../../../javax/xml/stream/XMLEventFactory.html#newFactory--"><code>newFactory()</code></a>方法完全相同的方式创建工厂的新实例。
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="class in javax.xml.stream">FactoryConfigurationError</a></code> - 如果此工厂的实例无法加载
</dd>
</dl> </li>
</ul> <a name="newFactory--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>newFactory</h4> <pre>public static <a href="../../../javax/xml/stream/XMLEventFactory.html" title="class in javax.xml.stream">XMLEventFactory</a> newFactory()
throws <a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="class in javax.xml.stream">FactoryConfigurationError</a></pre>
<div class="block">
<span>创建一个新的工厂实例。</span>
<p> <span>这个静态方法创建一个新的工厂实例。</span> <span>此方法使用以下有序查找过程来确定要加载的XMLEventFactory实现类</span> </p>
<ul>
<li> <span>使用javax.xml.stream.XMLEventFactory系统属性。</span> </li>
<li> <span>在JRE目录中使用属性文件“lib / stax.properties”。</span> <span>此配置文件采用标准的java.util.Properties格式并包含实现类的完全限定名称其中键为上面定义的系统属性。</span> </li>
<li> <span>使用由<a href="../../../java/util/ServiceLoader.html" title="java.util中的类"><code>ServiceLoader</code></a>类定义的服务提供商加载工具尝试使用default loading mechanism定位并加载服务的<a href="../../../java/util/ServiceLoader.html#load-java.lang.Class-">实现</a> :服务提供商加载工具将使用<a href="../../../java/lang/Thread.html#getContextClassLoader--">current thread's context class loader</a>尝试加载服务。</span> <span>如果上下文类加载器为null <a href="../../../java/lang/ClassLoader.html#getSystemClassLoader--">那么</a>将使用<a href="../../../java/lang/ClassLoader.html#getSystemClassLoader--">system class loader</a></span> </li>
<li> <span>否则,返回系统默认实现。</span> </li>
</ul>
<p> <span>一旦应用程序获得了对XMLEventFactory的引用它可以使用工厂来配置和获取流实例。</span> </p>
<p> <span>请注意这是一种替代不推荐使用的newInstance方法的新方法。</span> <span>相对于不推荐使用的方法,此替换方法没有定义行为更改。</span> </p>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="class in javax.xml.stream">FactoryConfigurationError</a></code> -在以下情况下<a href="../../../java/util/ServiceConfigurationError.html" title="java.util中的类">service configuration error</a>或者如果实现不可用或不能被实例化。</span>
</dd>
</dl> </li>
</ul> <a name="newInstance-java.lang.String-java.lang.ClassLoader-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>newInstance</h4> <pre>public static <a href="../../../javax/xml/stream/XMLEventFactory.html" title="class in javax.xml.stream">XMLEventFactory</a> newInstance(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> factoryId,
<a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> classLoader)
throws <a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="class in javax.xml.stream">FactoryConfigurationError</a></pre>
<div class="block">
<span><span class="deprecatedLabel">已弃用</span></span>
<span><span class="deprecationComment">该方法已被弃用以保持API的一致性。</span></span>
<span><span class="deprecationComment">所有newInstance方法已被替换为相应的newFactory方法。</span></span>
<span><span class="deprecationComment">替换<a href="../../../javax/xml/stream/XMLEventFactory.html#newFactory-java.lang.String-java.lang.ClassLoader-"><code>newFactory(java.lang.String, java.lang.ClassLoader)</code></a>方法定义行为没有变化。</span></span>
</div>
<div class="block">
创建一个新的工厂实例
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>factoryId</code> - 要查找的工厂名称,与属性名称相同
</dd>
<dd>
<code>classLoader</code> - classLoader使用
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
工厂实施
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="class in javax.xml.stream">FactoryConfigurationError</a></code> - 如果此工厂的实例无法加载
</dd>
</dl> </li>
</ul> <a name="newFactory-java.lang.String-java.lang.ClassLoader-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>newFactory</h4> <pre>public static <a href="../../../javax/xml/stream/XMLEventFactory.html" title="class in javax.xml.stream">XMLEventFactory</a> newFactory(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> factoryId,
<a href="../../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> classLoader)
throws <a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="class in javax.xml.stream">FactoryConfigurationError</a></pre>
<div class="block">
<span>创建一个新的工厂实例。</span>
<span>如果classLoader参数为空则使用ContextClassLoader。</span>
<p> <span>此方法使用以下有序查找过程来确定要加载的XMLEventFactory实现类</span> </p>
<ul>
<li> <span>通过使用标识的系统属性的值<code>factoryId</code></span> </li>
<li> <span>在JRE目录中使用属性文件“lib / stax.properties”。</span> <span>此配置文件采用标准的java.util.Properties格式并包含实现类的完全限定名称其中键为给定的<code>factoryId</code></span> </li>
<li> <span>如果<code>factoryId</code>是“javax.xml.stream.XMLEventFactory”请使用由<a href="../../../java/util/ServiceLoader.html" title="java.util中的类"><code>ServiceLoader</code></a>类定义的服务提供程序加载工具来尝试使用指定的ClassLoader查找和加载服务的<code>ClassLoader</code></span> <span>如果<code>classLoader</code>为空,则将适用<a href="../../../java/util/ServiceLoader.html#load-java.lang.Class-">default loading mechanism</a> :即,服务提供商加载工具将使用<a href="../../../java/lang/Thread.html#getContextClassLoader--">current thread's context class loader</a>尝试加载服务。</span> <span>如果上下文类加载器为null <a href="../../../java/lang/ClassLoader.html#getSystemClassLoader--">那么</a>将使用<a href="../../../java/lang/ClassLoader.html#getSystemClassLoader--">system class loader</a></span> </li>
<li> <span>否则,抛出一个<a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="javax.xml.stream中的类"><code>FactoryConfigurationError</code></a></span> </li>
</ul>
<p> <span>请注意,这是一种替代已弃用的<a href="../../../javax/xml/stream/XMLEventFactory.html#newInstance-java.lang.String-java.lang.ClassLoader-"><code>newInstance(String factoryId, ClassLoader classLoader)</code></a>方法的新方法。</span> <span>相对于不推荐使用的方法,此替换方法没有定义行为更改。</span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">API Note:</span>
</dt>
<dd>
这里定义的参数factoryId与其他JAXP工厂的参数factoryId不一致其中第一个参数是提供工厂实现的完全限定的工厂类名称。
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>factoryId</code> - 找到工厂的名称,与属性名称相同
</dd>
<dd>
<code>classLoader</code> - classLoader使用
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
工厂实施
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<span><code><a href="../../../javax/xml/stream/FactoryConfigurationError.html" title="class in javax.xml.stream">FactoryConfigurationError</a></code> -在以下情况下<a href="../../../java/util/ServiceConfigurationError.html" title="java.util中的类">service configuration error</a>或者如果实现不可用或不能被实例化。</span>
</dd>
</dl> </li>
</ul> <a name="setLocation-javax.xml.stream.Location-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLocation</h4> <pre>public abstract void setLocation(<a href="../../../javax/xml/stream/Location.html" title="interface in javax.xml.stream">Location</a> location)</pre>
<div class="block">
<span>该方法允许在由此工厂创建的每个事件上设置位置。</span>
<span>这些值由值复制到此工厂创建的事件中。</span>
<span>要重置位置信息将位置设置为null。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>location</code> - 创建每个事件上设置的位置
</dd>
</dl> </li>
</ul> <a name="createAttribute-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createAttribute</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Attribute.html" title="interface in javax.xml.stream.events">Attribute</a> createAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</pre>
<div class="block">
创建一个新的属性
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>prefix</code> - 此属性的前缀可能不为空
</dd>
<dd>
<code>namespaceURI</code> - 属性值设置为此值,可能不为空
</dd>
<dd>
<code>localName</code> - 属性的XML名称的本地名称localName不能为空
</dd>
<dd>
<code>value</code> - 要设置的属性值,可能不为空
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
具有指定值的属性
</dd>
</dl> </li>
</ul> <a name="createAttribute-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createAttribute</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Attribute.html" title="interface in javax.xml.stream.events">Attribute</a> createAttribute(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</pre>
<div class="block">
创建一个新的属性
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>localName</code> - 属性的XML名称的本地名称localName不能为空
</dd>
<dd>
<code>value</code> - 要设置的属性值可能不为null
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
具有指定值的属性
</dd>
</dl> </li>
</ul> <a name="createAttribute-javax.xml.namespace.QName-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createAttribute</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Attribute.html" title="interface in javax.xml.stream.events">Attribute</a> createAttribute(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> name,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> value)</pre>
<div class="block">
创建一个新的属性
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 属性的限定名称,可能不为空
</dd>
<dd>
<code>value</code> - 要设置的属性值,可能不为空
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
具有指定值的属性
</dd>
</dl> </li>
</ul> <a name="createNamespace-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createNamespace</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Namespace.html" title="interface in javax.xml.stream.events">Namespace</a> createNamespace(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceURI)</pre>
<div class="block">
创建一个新的默认命名空间
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>namespaceURI</code> - 默认名称空间uri
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
具有指定值的命名空间
</dd>
</dl> </li>
</ul> <a name="createNamespace-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createNamespace</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Namespace.html" title="interface in javax.xml.stream.events">Namespace</a> createNamespace(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri)</pre>
<div class="block">
创建一个新的命名空间
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>prefix</code> - 这个命名空间的前缀可能不为空
</dd>
<dd>
<code>namespaceUri</code> - 属性值设置为此值,可能不为空
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
具有指定值的Namespace
</dd>
</dl> </li>
</ul> <a name="createStartElement-javax.xml.namespace.QName-java.util.Iterator-java.util.Iterator-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStartElement</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/StartElement.html" title="interface in javax.xml.stream.events">StartElement</a> createStartElement(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> name,
<a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> attributes,
<a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces)</pre>
<div class="block">
<span>创建一个新的StartElement。</span>
<span>通过传入遍历一组命名空间接口的迭代器可以将命名空间添加到此StartElement。</span>
<span>可以通过传递遍历一组Attribute接口的迭代器将属性添加到此StartElement。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 属性的限定名称,可能不为空
</dd>
<dd>
<code>attributes</code> - 实现属性添加到新的StartElement的可选的无序对象组可以是空的
</dd>
<dd>
<code>namespaces</code> - 实现命名空间以添加到新的StartElement的可选的无序对象组可以为空
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所请求的StartElement的一个实例
</dd>
</dl> </li>
</ul> <a name="createStartElement-java.lang.String-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStartElement</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/StartElement.html" title="interface in javax.xml.stream.events">StartElement</a> createStartElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</pre>
<div class="block">
<span>创建一个新的StartElement。</span>
<span>这将将NamespaceContext默认为空的NamespaceContext。</span>
<span>查询此事件的命名空间或属性将导致返回一个空的迭代器。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>namespaceUri</code> - 新的StartElement的QName的uri
</dd>
<dd>
<code>localName</code> - 新StartElement的QName的本地名称
</dd>
<dd>
<code>prefix</code> - 新的StartElement的QName的前缀
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所请求的StartElement的一个实例
</dd>
</dl> </li>
</ul> <a name="createStartElement-java.lang.String-java.lang.String-java.lang.String-java.util.Iterator-java.util.Iterator-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStartElement</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/StartElement.html" title="interface in javax.xml.stream.events">StartElement</a> createStartElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
<a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> attributes,
<a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces)</pre>
<div class="block">
<span>创建一个新的StartElement。</span>
<span>通过传入遍历一组命名空间接口的迭代器可以将命名空间添加到此StartElement。</span>
<span>可以通过传递遍历一组Attribute接口的迭代器将属性添加到此StartElement。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>namespaceUri</code> - 新的StartElement的QName的uri
</dd>
<dd>
<code>localName</code> - 新StartElement的QName的本地名称
</dd>
<dd>
<code>prefix</code> - 新的StartElement的QName的前缀
</dd>
<dd>
<code>attributes</code> - 一个无序的对象集实现添加到新的StartElement的Attribute
</dd>
<dd>
<code>namespaces</code> - 一个无序的对象集它们实现命名空间来添加到新的StartElement
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所请求的StartElement的一个实例
</dd>
</dl> </li>
</ul> <a name="createStartElement-java.lang.String-java.lang.String-java.lang.String-java.util.Iterator-java.util.Iterator-javax.xml.namespace.NamespaceContext-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStartElement</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/StartElement.html" title="interface in javax.xml.stream.events">StartElement</a> createStartElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
<a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> attributes,
<a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces,
<a href="../../../javax/xml/namespace/NamespaceContext.html" title="interface in javax.xml.namespace">NamespaceContext</a> context)</pre>
<div class="block">
<span>创建一个新的StartElement。</span>
<span>通过传入遍历一组命名空间接口的迭代器可以将命名空间添加到此StartElement。</span>
<span>可以通过传递遍历一组Attribute接口的迭代器将属性添加到此StartElement。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>namespaceUri</code> - 新的StartElement的QName的uri
</dd>
<dd>
<code>localName</code> - 新StartElement的QName的本地名称
</dd>
<dd>
<code>prefix</code> - 新的StartElement的QName的前缀
</dd>
<dd>
<code>attributes</code> - 实现属性添加到新的StartElement的无序对象组可能为null
</dd>
<dd>
<code>namespaces</code> - 实现命名空间添加到新的StartElement的无序对象组可能为null
</dd>
<dd>
<code>context</code> - 此元素的命名空间上下文
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所请求的StartElement的一个实例
</dd>
</dl> </li>
</ul> <a name="createEndElement-javax.xml.namespace.QName-java.util.Iterator-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEndElement</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/EndElement.html" title="interface in javax.xml.stream.events">EndElement</a> createEndElement(<a href="../../../javax/xml/namespace/QName.html" title="class in javax.xml.namespace">QName</a> name,
<a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces)</pre>
<div class="block">
创建一个新的EndElement
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - EndElement的限定名称
</dd>
<dd>
<code>namespaces</code> - 实现名称空间超出范围的可选无序对象组可能为空
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
请求的EndElement的一个实例
</dd>
</dl> </li>
</ul> <a name="createEndElement-java.lang.String-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEndElement</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/EndElement.html" title="interface in javax.xml.stream.events">EndElement</a> createEndElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName)</pre>
<div class="block">
创建一个新的EndElement
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>namespaceUri</code> - 新的StartElement的QName的uri
</dd>
<dd>
<code>localName</code> - 新的StartElement的QName的本地名称
</dd>
<dd>
<code>prefix</code> - 新的StartElement的QName的前缀
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
请求的EndElement的一个实例
</dd>
</dl> </li>
</ul> <a name="createEndElement-java.lang.String-java.lang.String-java.lang.String-java.util.Iterator-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEndElement</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/EndElement.html" title="interface in javax.xml.stream.events">EndElement</a> createEndElement(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> prefix,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> namespaceUri,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> localName,
<a href="../../../java/util/Iterator.html" title="interface in java.util">Iterator</a> namespaces)</pre>
<div class="block">
创建一个新的EndElement
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>namespaceUri</code> - 新的StartElement的QName的uri
</dd>
<dd>
<code>localName</code> - 新StartElement的QName的本地名称
</dd>
<dd>
<code>prefix</code> - 新的StartElement的QName的前缀
</dd>
<dd>
<code>namespaces</code> - 实现名称空间超出范围的无序对象组可能为null
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
请求的EndElement的一个实例
</dd>
</dl> </li>
</ul> <a name="createCharacters-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createCharacters</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Characters.html" title="interface in javax.xml.stream.events">Characters</a> createCharacters(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> content)</pre>
<div class="block">
<span>创建一个Characters事件此方法不检查内容是否为空白。</span>
<span>要创建一个空间事件,使用#createSpaceString</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>content</code> - 要创建的字符串
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个人物事件
</dd>
</dl> </li>
</ul> <a name="createCData-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createCData</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Characters.html" title="interface in javax.xml.stream.events">Characters</a> createCData(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> content)</pre>
<div class="block">
创建一个Charata事件CData标志设置为true
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>content</code> - 要创建的字符串
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个人物事件
</dd>
</dl> </li>
</ul> <a name="createSpace-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createSpace</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Characters.html" title="interface in javax.xml.stream.events">Characters</a> createSpace(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> content)</pre>
<div class="block">
创建一个字符事件将isSpace标志设置为true
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>content</code> - 要创建的空间的内容
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个人物事件
</dd>
</dl> </li>
</ul> <a name="createIgnorableSpace-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createIgnorableSpace</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Characters.html" title="interface in javax.xml.stream.events">Characters</a> createIgnorableSpace(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> content)</pre>
<div class="block">
创建一个可忽略的空间
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>content</code> - 要创建的空间
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个人物事件
</dd>
</dl> </li>
</ul> <a name="createStartDocument--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStartDocument</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/StartDocument.html" title="interface in javax.xml.stream.events">StartDocument</a> createStartDocument()</pre>
<div class="block">
创建一个StartDocument事件的新实例
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个StartDocument事件
</dd>
</dl> </li>
</ul> <a name="createStartDocument-java.lang.String-java.lang.String-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStartDocument</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/StartDocument.html" title="interface in javax.xml.stream.events">StartDocument</a> createStartDocument(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> encoding,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> version,
boolean standalone)</pre>
<div class="block">
创建一个StartDocument事件的新实例
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>encoding</code> - 编码风格
</dd>
<dd>
<code>version</code> - XML版本
</dd>
<dd>
<code>standalone</code> - 独立的状态可能设置为“true”或“false”
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个StartDocument事件
</dd>
</dl> </li>
</ul> <a name="createStartDocument-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStartDocument</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/StartDocument.html" title="interface in javax.xml.stream.events">StartDocument</a> createStartDocument(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> encoding,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> version)</pre>
<div class="block">
创建一个StartDocument事件的新实例
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>encoding</code> - 编码风格
</dd>
<dd>
<code>version</code> - XML版本
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个StartDocument事件
</dd>
</dl> </li>
</ul> <a name="createStartDocument-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStartDocument</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/StartDocument.html" title="interface in javax.xml.stream.events">StartDocument</a> createStartDocument(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> encoding)</pre>
<div class="block">
创建一个StartDocument事件的新实例
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>encoding</code> - 编码风格
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个StartDocument事件
</dd>
</dl> </li>
</ul> <a name="createEndDocument--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEndDocument</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/EndDocument.html" title="interface in javax.xml.stream.events">EndDocument</a> createEndDocument()</pre>
<div class="block">
创建一个EndDocument事件的新实例
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个EndDocument事件
</dd>
</dl> </li>
</ul> <a name="createEntityReference-java.lang.String-javax.xml.stream.events.EntityDeclaration-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEntityReference</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/EntityReference.html" title="interface in javax.xml.stream.events">EntityReference</a> createEntityReference(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> name,
<a href="../../../javax/xml/stream/events/EntityDeclaration.html" title="interface in javax.xml.stream.events">EntityDeclaration</a> declaration)</pre>
<div class="block">
创建EntityReference事件的新实例
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>name</code> - 参考的名称
</dd>
<dd>
<code>declaration</code> - 事件声明
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个EntityReference事件
</dd>
</dl> </li>
</ul> <a name="createComment-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createComment</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/Comment.html" title="interface in javax.xml.stream.events">Comment</a> createComment(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> text)</pre>
<div class="block">
创建评论
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>text</code> - 评论文本的评论事件
</dd>
</dl> </li>
</ul> <a name="createProcessingInstruction-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createProcessingInstruction</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/ProcessingInstruction.html" title="interface in javax.xml.stream.events">ProcessingInstruction</a> createProcessingInstruction(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> target,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> data)</pre>
<div class="block">
创建处理指令
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>target</code> - 处理
<code>target</code>的目标
</dd>
<dd>
<code>data</code> - 处理
<code>data</code>的文本
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个ProcessingInstruction事件
</dd>
</dl> </li>
</ul> <a name="createDTD-java.lang.String-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>createDTD</h4> <pre>public abstract <a href="../../../javax/xml/stream/events/DTD.html" title="interface in javax.xml.stream.events">DTD</a> createDTD(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> dtd)</pre>
<div class="block">
创建文档类型定义事件此字符串包含与XML 1.0规范中的doctypedecl匹配的整个文档类型声明
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>dtd</code> - 文档类型定义的文本
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
DTD事件
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>