339 lines
18 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.transform
</div>
<h2 class="title" title="Class OutputKeys">Class OutputKeys</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.transform.OutputKeys</li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public class <span class="typeNameLabel">OutputKeys</span>
extends <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
<div class="block">
<span>提供可用于设置Transformer的输出属性或从Transformer或Templates对象检索输出属性的字符串常量。</span>
<p> <span>该类中的所有字段都是只读的。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
</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>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#CDATA_SECTION_ELEMENTS">CDATA_SECTION_ELEMENTS</a></span></code>
<div class="block">
cdata-section-elements =
<var>扩展名</var>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#DOCTYPE_PUBLIC">DOCTYPE_PUBLIC</a></span></code>
<div class="block">
doctype-public =
<var>string</var>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#DOCTYPE_SYSTEM">DOCTYPE_SYSTEM</a></span></code>
<div class="block">
doctype-system =
<var>string</var>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#ENCODING">ENCODING</a></span></code>
<div class="block">
encoding =
<var>string</var>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#INDENT">INDENT</a></span></code>
<div class="block">
<span>indent =“yes”|</span>
<span>“没有”。</span>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#MEDIA_TYPE">MEDIA_TYPE</a></span></code>
<div class="block">
media-type =
<var>string</var>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#METHOD">METHOD</a></span></code>
<div class="block">
<span>method =“xml”|</span>
<span>“html”|</span>
<span>“text”|</span>
<span><var>扩展名称</var></span>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#OMIT_XML_DECLARATION">OMIT_XML_DECLARATION</a></span></code>
<div class="block">
<span>omit-xml-declaration =“yes”|</span>
<span>“没有”。</span>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#STANDALONE">STANDALONE</a></span></code>
<div class="block">
<span>standalone =“yes”|</span>
<span>“没有”。</span>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/xml/transform/OutputKeys.html#VERSION">VERSION</a></span></code>
<div class="block">
version =
<var>nmtoken</var>
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<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">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="METHOD">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>METHOD</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> METHOD</pre>
<div class="block">
<span>method =“xml”|</span>
<span>“html”|</span>
<span>“text”|</span>
<span><var>扩展名称</var></span>
<p> <span>method属性的值标识了输出结果树应该使用的整体方法。</span> <span>可以使用其他非命名空间值例如“xhtml”但是如果被接受则对这些值的处理是实现定义的。</span> <span>如果任何方法值不被接受,并且没有命名空间限定,那么<a href="../../../javax/xml/transform/Transformer.html#setOutputProperty-java.lang.String-java.lang.String-"><code>Transformer.setOutputProperty(java.lang.String, java.lang.String)</code></a><a href="../../../javax/xml/transform/Transformer.html#setOutputProperties-java.util.Properties-"><code>Transformer.setOutputProperties(java.util.Properties)</code></a>将抛出一个<a href="../../../java/lang/IllegalArgumentException.html" title="java.lang中的类"><code>IllegalArgumentException</code></a></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.METHOD">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="VERSION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>VERSION</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> VERSION</pre>
<div class="block">
<span>version = <var>nmtoken</var></span>
<p> <span><code>version</code>指定输出方法的版本。</span> </p>
<p> <span>当输出方法为“xml”时版本值指定用于输出结果树的XML版本。</span> <span>xml输出法的默认值为1.0。</span> <span>当输出方法为“html”时版本值表示HTML的版本。</span> <span>xml输出法的默认值是4.0它指定结果应该输出为符合HTML 4.0建议书[HTML]的HTML格式。</span> <span>如果输出方法为“text”则版本属性将被忽略。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.VERSION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ENCODING">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ENCODING</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> ENCODING</pre>
<div class="block">
<span>encoding = <var>string</var></span>
<p> <span><code>encoding</code>指定了<code>encoding</code>应用于将字符序列编码为字节序列的首选字符编码。</span> <span>编码属性的值应该是不区分大小写的。</span> <span>该值只能包含x21到x7E范围内的字符即可打印的ASCII字符</span> <span>该值应是某个<code>charset</code>与互联网编号分配机构注册<a href="http://www.iana.org/">[IANA]</a> <a href="http://www.ietf.org/rfc/rfc2278.txt">[RFC2278]</a>或启动<code>X-</code></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.ENCODING">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="OMIT_XML_DECLARATION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>OMIT_XML_DECLARATION</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> OMIT_XML_DECLARATION</pre>
<div class="block">
<span>omit-xml-declaration =“yes”|</span>
<span>“没有”。</span>
<p> <span><code>omit-xml-declaration</code>指定XSLT处理器是否应输出XML声明;</span> <span>该值必须为<code>yes</code><code>no</code></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.OMIT_XML_DECLARATION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="STANDALONE">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>STANDALONE</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> STANDALONE</pre>
<div class="block">
<span>standalone =“yes”|</span>
<span>“没有”。</span>
<p> <span><code>standalone</code>变压器是否应输出独立的文档声明;</span> <span>该值必须为<code>yes</code><code>no</code></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.STANDALONE">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DOCTYPE_PUBLIC">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DOCTYPE_PUBLIC</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> DOCTYPE_PUBLIC</pre>
<div class="block">
<span>doctype-public = <var>string</var></span>
<p> <span>请参阅<a href="../../../javax/xml/transform/OutputKeys.html#DOCTYPE_SYSTEM"><code>DOCTYPE_SYSTEM</code></a>属性的文档,了解密钥值应该如何。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.DOCTYPE_PUBLIC">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DOCTYPE_SYSTEM">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DOCTYPE_SYSTEM</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> DOCTYPE_SYSTEM</pre>
<div class="block">
<span>doctype-system = <var>string</var></span>
<p> <span><code>doctype-system</code>指定要在文档类型声明中使用的系统标识符。</span> </p>
<p> <span>如果指定了doctype-system属性则xml输出方法应在第一个元素之前立即输出文档类型声明。</span> <span>&lt;DOCTYPE之后的名称应该是第一个元素的名称。</span> <span>如果还指定了doctype-public属性那么xml输出方法应该输出PUBLIC后面是公共标识符然后是系统标识符;</span> <span>否则应输出SYSTEM后跟系统标识符。</span> <span>内部子集应为空。</span> <span>除非指定了doctype-system属性否则doctype-public属性的值应该被忽略。</span> </p>
<p> <span>如果指定了doctype-public或doctype-system属性则html输出方法应在第一个元素之前立即输出文档类型声明。</span> <span>&lt;DOCTYPE之后的名称应该是HTML或HTML。</span> <span>如果指定了doctype-public属性则输出方法应输出PUBLIC后跟指定的公共标识符;</span> <span>如果还指定了doctype-system属性还应该输出公共标识符后面的指定系统标识符。</span> <span>如果指定了doctype-system属性但未指定doctype-public属性则输出方法应输出SYSTEM后跟指定的系统标识符。</span> </p>
<p> <span><code>doctype-system</code>指定要在文档类型声明中使用的系统标识符。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.DOCTYPE_SYSTEM">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CDATA_SECTION_ELEMENTS">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CDATA_SECTION_ELEMENTS</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> CDATA_SECTION_ELEMENTS</pre>
<div class="block">
<span>cdata-section-elements = <var>扩展名</var></span>
<p> <span><code>cdata-section-elements</code>指定了使用CDATA段输出文本节点子节点的元素名称的空格分隔列表。</span> <span>请注意这些名称必须使用Qualfied Name Representation节中描述的格式<a href="../../../javax/xml/transform/package-summary.html"><code>javax.xml.transform</code></a></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation.</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.CDATA_SECTION_ELEMENTS">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="INDENT">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>INDENT</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> INDENT</pre>
<div class="block">
<span>indent =“yes”|</span>
<span>“没有”。</span>
<p> <span><code>indent</code>指定输出结果树时,变压器是否可以添加额外的空格;</span> <span>该值必须为<code>yes</code><code>no</code></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">section 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.INDENT">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="MEDIA_TYPE">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>MEDIA_TYPE</h4> <pre>public static final <a href="../../../java/lang/String.html" title="class in java.lang">String</a> MEDIA_TYPE</pre>
<div class="block">
<span>media-type = <var>string</var></span>
<p> <span><code>media-type</code>指定从输出结果树导致的数据的媒体类型MIME内容类型</span> <span><code>charset</code>参数不应该被明确指定,</span> <span>相反,当顶层的媒体类型是<code>text</code> ,一个<code>charset</code>参数应根据实际使用的输出方法的字符编码加入。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="http://www.w3.org/TR/xslt#output">s ection 16 of the XSL Transformations (XSLT) W3C Recommendation</a>
<a href="../../../constant-values.html#javax.xml.transform.OutputKeys.MEDIA_TYPE">Constant Field Values</a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>