mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-05 16:22:43 +08:00
72 lines
5.1 KiB
HTML
72 lines
5.1 KiB
HTML
<div class="header">
|
||
<h1 class="title" title="Package">Package javax.xml.transform.dom</h1>
|
||
<div class="docSummary">
|
||
<div class="block">
|
||
该包实现DOM特定的转换API。
|
||
</div>
|
||
</div>
|
||
<p>See: <a href="#package.description">描述</a></p>
|
||
</div><div class="contentContainer">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
|
||
<caption>
|
||
<span>接口摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">接口</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/xml/transform/dom/DOMLocator.html" title="interface in javax.xml.transform.dom">DOMLocator</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
指示源DOM中节点的位置,主要用于错误报告。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
|
||
<caption>
|
||
<span>类摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">类</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../../javax/xml/transform/dom/DOMResult.html" title="class in javax.xml.transform.dom">DOMResult</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
作为文档对象模型(DOM)树形式的转换结果树的持有者。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../../javax/xml/transform/dom/DOMSource.html" title="class in javax.xml.transform.dom">DOMSource</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
作为文档对象模型(DOM)树形式的变换源树的持有者。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<a name="package.description">
|
||
<!-- --> </a>
|
||
<h2 title="Package javax.xml.transform.dom Description">Package javax.xml.transform.dom Description</h2>
|
||
<div class="block">
|
||
<p> <span>该包实现DOM特定的转换API。</span> </p>
|
||
<p> <span><a href="../../../../javax/xml/transform/dom/DOMSource.html" title="javax.xml.transform.dom中的类"><code>DOMSource</code></a>类允许客户端执行此API来指定DOM <a href="../../../../org/w3c/dom/Node.html" title="界面在org.w3c.dom"><code>Node</code></a>作为输入树的源。</span> <span>关于Transformer如何处理DOM树的模型与<a href="http://www.w3.org/TR/xslt#data-model">XSLT data model</a>或其他数据模型的不<a href="http://www.w3.org/TR/xslt#data-model">匹配</a> ,超出了本文档的范围。</span> <span>从<a href="../../../../org/w3c/dom/Node.html" title="界面在org.w3c.dom"><code>Node</code></a>派生的任何节点都是合法输入。</span> </p>
|
||
<p> <span><a href="../../../../javax/xml/transform/dom/DOMResult.html" title="javax.xml.transform.dom中的类"><code>DOMResult</code></a>类允许指定一个<a href="../../../../org/w3c/dom/Node.html" title="界面在org.w3c.dom"><code>Node</code></a> ,哪些结果将附加DOM节点。</span> <span>如果没有指定输出节点,变压器将使用<a href="../../../../javax/xml/parsers/DocumentBuilder.html#newDocument--"><code>DocumentBuilder.newDocument()</code></a>创建一个输出<a href="../../../../org/w3c/dom/Document.html" title="界面在org.w3c.dom"><code>Document</code></a>节点。</span> <span>如果指定了一个节点,它应该是下列之一: <a href="../../../../org/w3c/dom/Document.html" title="界面在org.w3c.dom"><code>Document</code></a> , <a href="../../../../org/w3c/dom/Element.html" title="界面在org.w3c.dom"><code>Element</code></a> ,或<a href="../../../../org/w3c/dom/DocumentFragment.html" title="界面在org.w3c.dom"><code>DocumentFragment</code></a> 。</span> <span>任何其他节点类型的规范是依赖于该实现的,并且未被该API定义。</span> <span>如果结果为<a href="../../../../org/w3c/dom/Document.html" title="界面在org.w3c.dom"><code>Document</code></a> ,则转换的输出必须具有单个元素根以设置为文档元素。</span> </p>
|
||
<p> <span><a href="../../../../javax/xml/transform/dom/DOMLocator.html" title="javax.xml.transform.dom中的接口"><code>DOMLocator</code></a>节点可以传递给<a href="../../../../javax/xml/transform/TransformerException.html" title="javax.xml.transform中的类"><code>TransformerException</code></a>对象,并通过尝试转换<a href="../../../../javax/xml/transform/TransformerException.html#getLocator--"><code>TransformerException.getLocator()</code></a>方法的结果来<a href="../../../../javax/xml/transform/TransformerException.html#getLocator--">检索</a> 。</span> <span>该实现没有责任使用DOMLocator而不是一个<a href="../../../../javax/xml/transform/SourceLocator.html" title="javax.xml.transform中的接口"><code>SourceLocator</code></a> (尽管行号等对于DOM来说没有什么意义),所以getLocator的结果必须始终使用instanceof进行测试。</span> </p>
|
||
</div>
|
||
</div> |