接口的使用
org.w3c.dom.Node
使用 Node 的包
包
描述
处理读取和写入元数据的 Java Image I/O API 包。
内置 TIFF 插件使用的公共类。
javax.xml.crypto
包的 DOM 特定类。
javax.xml.crypto.dsig
包的 DOM 特定类。
提供 DOM 特定的转换类。
提供一个 object-model neutral API,用于评估 XPath 表达式和访问评估环境。
为文档对象模型 (DOM) 提供接口。
为 DOM 级别 2 事件提供接口。
为 DOM Level 2 HTML 规范提供接口。
为 DOM Level 3 加载和保存提供接口。
为 DOM 级别 2 范围提供接口。
为 DOM Level 2 Style Specification 提供接口。
为 DOM Level 2 Traversal 提供接口。
为 DOM Level 3 XPath 规范提供接口。
-
Node 在 javax.imageio.metadata 中的用法
javax.imageio.metadata 中实现 Node 的类修饰符和类型类描述class
javax.imageio.metadata 中的字段声明为 Nodejavax.imageio.metadata 中返回 Node 的方法修饰符和类型方法描述IIOMetadataNode.appendChild
(Node newChild) 将节点newChild
添加到该节点的子节点列表的末尾。IIOMetadataNode.cloneNode
(boolean deep) 返回此节点的副本。abstract Node
返回一个 XML DOMNode
对象,该对象表示根据给定元数据格式定义的约定包含在此对象中的元数据树的根。IIOMetadataNode.getFirstChild()
返回此节点的第一个子节点,如果节点没有子节点则返回null
。IIOMetadataNode.getLastChild()
返回此节点的最后一个子节点,如果节点没有子节点则返回null
。IIOMetadataNode.getNextSibling()
返回此节点的下一个兄弟节点,如果节点没有下一个兄弟节点,则返回null
。IIOInvalidTreeException.getOffendingNode()
返回导致解析错误的Node
。IIOMetadataNode.getParentNode()
返回此节点的父节点。IIOMetadataNode.getPreviousSibling()
返回此节点的前一个兄弟节点,如果此节点没有前一个兄弟节点,则返回null
。IIOMetadataNode.insertBefore
(Node newChild, Node refChild) 在现有子节点refChild
之前插入节点newChild
。IIOMetadataNode.item
(int index) IIOMetadataNode.removeChild
(Node oldChild) 从子列表中删除oldChild
指示的子节点,并将其返回。IIOMetadataNode.replaceChild
(Node newChild, Node oldChild) 将子节点列表中的子节点oldChild
替换为newChild
,并返回oldChild
节点。javax.imageio.metadata 中的方法,参数类型为 Node修饰符和类型方法描述IIOMetadataNode.appendChild
(Node newChild) 将节点newChild
添加到该节点的子节点列表的末尾。short
IIOMetadataNode.compareDocumentPosition
(Node other) IIOMetadataNode
不支持此 DOM Level 3 方法,并将抛出DOMException
。IIOMetadataNode.insertBefore
(Node newChild, Node refChild) 在现有子节点refChild
之前插入节点newChild
。boolean
IIOMetadataNode.isEqualNode
(Node node) IIOMetadataNode
不支持此 DOM Level 3 方法,并将抛出DOMException
。boolean
IIOMetadataNode.isSameNode
(Node node) IIOMetadataNode
不支持此 DOM Level 3 方法,并将抛出DOMException
。abstract void
从 XML DOMNode
的树中更改此IIOMetadata
对象的内部状态,其语法由给定的元数据格式定义。IIOMetadataNode.removeChild
(Node oldChild) 从子列表中删除oldChild
指示的子节点,并将其返回。IIOMetadataNode.replaceChild
(Node newChild, Node oldChild) 将子节点列表中的子节点oldChild
替换为newChild
,并返回oldChild
节点。void
IIOMetadata.setFromTree
(String formatName, Node root) 从 XML DOMNode
树中设置此IIOMetadata
对象的内部状态,其语法由给定的元数据格式定义。javax.imageio.metadata 中的构造函数,参数类型为 Node修饰符构造方法描述IIOInvalidTreeException
(String message, Throwable cause, Node offendingNode) 使用消息字符串构造一个IIOInvalidTreeException
,对导致此异常的异常的引用,以及对导致解析错误的Node
的引用。IIOInvalidTreeException
(String message, Node offendingNode) 使用消息字符串和对导致解析错误的Node
的引用构造一个IIOInvalidTreeException
。 -
Node 在 javax.imageio.plugins.tiff 中的用法
javax.imageio.plugins.tiff 中返回 Node 的方法修饰符和类型方法描述TIFFField.getAsNativeNode()
将TIFFField
作为名为"TIFFField"
或"TIFFIFD"
的节点返回,如 TIFF 本机图像元数据规范中所述。javax.imageio.plugins.tiff 中的方法,参数类型为 Node修饰符和类型方法描述static TIFFField
TIFFField.createFromMetadataNode
(TIFFTagSet tagSet, Node node) 从 TIFF 本机图像元数据节点创建TIFFField
。 -
Node 在 javax.xml.crypto.dom 中的用法
javax.xml.crypto.dom 中返回 Node 的方法javax.xml.crypto.dom 中的构造函数,参数类型为 Node -
Node 在 javax.xml.crypto.dsig.dom 中的用法
javax.xml.crypto.dsig.dom 中返回 Node 的方法修饰符和类型方法描述DOMSignContext.getNextSibling()
返回 nextSibling 节点。DOMValidateContext.getNode()
返回节点。DOMSignContext.getParent()
返回父节点。javax.xml.crypto.dsig.dom 中的方法,参数类型为 Nodejavax.xml.crypto.dsig.dom 中的构造函数,参数类型为 Node修饰符构造方法描述DOMSignContext
(Key signingKey, Node parent) 使用指定的签名密钥和父节点创建DOMSignContext
。DOMSignContext
(Key signingKey, Node parent, Node nextSibling) 使用指定的签名密钥、父节点和下一个兄弟节点创建一个DOMSignContext
。DOMSignContext
(KeySelector ks, Node parent) 使用指定的键选择器和父节点创建一个DOMSignContext
。DOMSignContext
(KeySelector ks, Node parent, Node nextSibling) 使用指定的键选择器、父节点和下一个兄弟节点创建一个DOMSignContext
。DOMValidateContext
(Key validatingKey, Node node) 创建一个包含指定键和节点的DOMValidateContext
。DOMValidateContext
(KeySelector ks, Node node) 创建一个包含指定键选择器和节点的DOMValidateContext
。 -
Node 在 javax.xml.transform.dom 中的用法
javax.xml.transform.dom 中返回 Node 的方法修饰符和类型方法描述DOMResult.getNextSibling()
获取将在其之前插入结果节点的子节点。DOMResult.getNode()
获取将包含结果 DOM 树的节点。DOMSource.getNode()
获取表示 Source DOM 树的节点。DOMLocator.getOriginatingNode()
返回事件发生的节点。javax.xml.transform.dom 中的方法,参数类型为 Node修饰符和类型方法描述void
DOMResult.setNextSibling
(Node nextSibling) 设置将在其之前插入结果节点的子节点。void
设置将包含结果 DOM 树的节点。void
设置代表 Source DOM 树的节点。javax.xml.transform.dom 中的构造函数,参数类型为 Node修饰符构造方法描述使用 DOM 节点创建新的输出目标。使用 DOM 节点创建具有指定系统 ID 的新输出目标。使用 DOM 节点创建一个新的输出目标,指定之前应插入结果节点的子节点。使用 DOM 节点创建新的输出目标,指定应在其之前插入结果节点的子节点和指定的系统 ID。使用 DOM 节点创建一个新的输入源。使用 DOM 节点创建一个新的输入源,系统 ID 也作为基本 URI 传入。 -
Node 在 javax.xml.xpath 中的用法
javax.xml.xpath 中返回 Node 的方法返回类型中包含 Node 类型参数的 javax.xml.xpath 中的方法 -
Node 在 org.w3c.dom 中的用法
org.w3c.dom 中 Node 的子接口修饰符和类型接口描述interface
Attr
接口表示Element
对象中的一个属性。interface
CDATA 部分用于转义包含字符的文本块,否则这些字符将被视为标记。interface
CharacterData
接口使用一组属性和方法扩展 Node,用于访问 DOM 中的字符数据。interface
该接口继承自CharacterData
,代表一条评论的内容,即从'<!--
'开始到'-->
'结束之间的所有字符。interface
Document
接口表示整个 HTML 或 XML 文档。interface
DocumentFragment
是“轻量级”或“最小”Document
对象。interface
每个Document
都有一个doctype
属性,其值为null
或DocumentType
对象。interface
Element
接口表示 HTML 或 XML 文档中的元素。interface
此接口表示 XML 文档中已解析或未解析的已知实体。interface
EntityReference
节点可用于表示树中的实体引用。interface
此接口表示 DTD 中声明的符号。interface
ProcessingInstruction
接口表示“处理指令”,在 XML 中用作在文档文本中保留特定于处理器的信息的一种方式。interface
org.w3c.dom 中返回 Node 的方法修饰符和类型方法描述尝试将另一个文档中的节点采用到该文档中。Node.appendChild
(Node newChild) 将节点newChild
添加到该节点的子节点列表的末尾。Node.cloneNode
(boolean deep) 返回此节点的副本,即用作节点的通用复制构造方法。Node.getFirstChild()
此节点的第一个子节点。Node.getLastChild()
此节点的最后一个子节点。NamedNodeMap.getNamedItem
(String name) 检索由名称指定的节点。NamedNodeMap.getNamedItemNS
(String namespaceURI, String localName) 检索由本地名称和命名空间 URI 指定的节点。Node.getNextSibling()
紧接此节点之后的节点。Node.getParentNode()
此节点的父节点。Node.getPreviousSibling()
紧接此节点之前的节点。DOMLocator.getRelatedNode()
此定位器指向的节点,如果没有可用节点,则为null
。Document.importNode
(Node importedNode, boolean deep) 将节点从另一个文档导入到此文档,而不更改或删除原始文档中的源节点;此方法创建源节点的新副本。Node.insertBefore
(Node newChild, Node refChild) 在现有子节点refChild
之前插入节点newChild
。NamedNodeMap.item
(int index) 返回map中的第index
个项目。NodeList.item
(int index) 返回集合中的第index
个项目。Node.removeChild
(Node oldChild) 从子列表中删除oldChild
指示的子节点,并将其返回。NamedNodeMap.removeNamedItem
(String name) 删除由名称指定的节点。NamedNodeMap.removeNamedItemNS
(String namespaceURI, String localName) 删除由本地名称和命名空间 URI 指定的节点。Document.renameNode
(Node n, String namespaceURI, String qualifiedName) 重命名类型为ELEMENT_NODE
或ATTRIBUTE_NODE
的现有节点。Node.replaceChild
(Node newChild, Node oldChild) 将子节点列表中的子节点oldChild
替换为newChild
,并返回oldChild
节点。NamedNodeMap.setNamedItem
(Node arg) 使用其nodeName
属性添加节点。NamedNodeMap.setNamedItemNS
(Node arg) 使用其namespaceURI
和localName
添加节点。org.w3c.dom 中的方法,参数类型为 Node修饰符和类型方法描述尝试将另一个文档中的节点采用到该文档中。Node.appendChild
(Node newChild) 将节点newChild
添加到该节点的子节点列表的末尾。short
Node.compareDocumentPosition
(Node other) 根据文档顺序比较参考节点(即调用此方法的节点)和节点(即作为参数传递的节点)在文档中的位置。void
每当导入或克隆注册了此处理程序的节点时,都会调用此方法。Document.importNode
(Node importedNode, boolean deep) 将节点从另一个文档导入到此文档,而不更改或删除原始文档中的源节点;此方法创建源节点的新副本。Node.insertBefore
(Node newChild, Node refChild) 在现有子节点refChild
之前插入节点newChild
。boolean
Node.isEqualNode
(Node arg) 测试两个节点是否相等。boolean
Node.isSameNode
(Node other) 返回此节点是否与给定节点相同。Node.removeChild
(Node oldChild) 从子列表中删除oldChild
指示的子节点,并将其返回。Document.renameNode
(Node n, String namespaceURI, String qualifiedName) 重命名类型为ELEMENT_NODE
或ATTRIBUTE_NODE
的现有节点。Node.replaceChild
(Node newChild, Node oldChild) 将子节点列表中的子节点oldChild
替换为newChild
,并返回oldChild
节点。NamedNodeMap.setNamedItem
(Node arg) 使用其nodeName
属性添加节点。NamedNodeMap.setNamedItemNS
(Node arg) 使用其namespaceURI
和localName
添加节点。 -
Node 在 org.w3c.dom.events 中的用法
org.w3c.dom.events 中返回 Node 的方法org.w3c.dom.events 中的方法,参数类型为 Node -
Node 在 org.w3c.dom.html 中的用法
org.w3c.dom.html 中 Node 的子接口修饰符和类型接口描述interface
锚元素。interface
嵌入式 Java 小程序。interface
客户端图像映射区域定义。interface
文档基 URI。interface
基础字体。interface
HTML 文档正文。interface
强制换行。interface
按钮。interface
目录列表。interface
通用块容器。interface
定义列表。interface
HTMLDocument
是 HTML 层次结构的根,包含全部内容。interface
所有 HTML 元素接口都派生自此类。interface
将表单控件组织成逻辑组。interface
本地更改字体。interface
FORM
元素包含类似于集合和元素的行为。interface
创建一个框架。interface
创建框架网格。interface
文档头部信息。interface
对于H1
到H6
元素。interface
创建水平线。interface
HTML 文档的根。interface
内联子窗口。interface
嵌入图像。interface
表单控件。interface
此元素用于单行文本输入。interface
表单字段标签文本。interface
为FIELDSET
分组提供标题。interface
项目清单。interface
LINK
元素指定到外部资源的链接,并定义此文档与该资源的关系(反之亦然)。interface
客户端图像映射。interface
菜单列表。interface
这包含有关文档的通用元信息。interface
对文档的一部分进行修改的通知。interface
通用嵌入对象。interface
有序列表。interface
在逻辑细分中将选项组合在一起。interface
可选择的选择。interface
段落。interface
参数馈送到OBJECT
元素。interface
预格式化文本。interface
对于Q
和BLOCKQUOTE
元素。interface
脚本语句。interface
select 元素允许选择一个选项。interface
样式信息。interface
表格标题 请参阅 HTML 4.0 中的 CAPTION 元素定义。interface
用于表示TH
和TD
元素的对象。interface
重新组合COL
和COLGROUP
元素。interface
表上的 create* 和 delete* 方法允许作者构建和修改表。interface
表中的一行。interface
THEAD
、TFOOT
和TBODY
元素。interface
多行文本字段。interface
文档标题。interface
无序列表。org.w3c.dom.html 中返回 Node 的方法 -
Node 在 org.w3c.dom.ls 中的用法
org.w3c.dom.ls 中返回 Node 的方法修饰符和类型方法描述LSParser.parseWithContext
(LSInput input, Node contextArg, short action) 从LSInput
标识的资源中解析 XML 片段,并将内容插入现有文档中由context
和action
参数指定的位置。org.w3c.dom.ls 中的方法,参数类型为 Node修饰符和类型方法描述short
LSParserFilter.acceptNode
(Node nodeArg) 该方法将在每个节点解析完成时由解析器调用。LSParser.parseWithContext
(LSInput input, Node contextArg, short action) 从LSInput
标识的资源中解析 XML 片段,并将内容插入现有文档中由context
和action
参数指定的位置。boolean
按照上面LSSerializer
接口的一般描述中的描述序列化指定的节点。LSSerializer.writeToString
(Node nodeArg) 按照上面LSSerializer
接口的一般描述中的描述序列化指定的节点。boolean
LSSerializer.writeToURI
(Node nodeArg, String uri) 一种方便的方法,就像调用LSSerializer.write
时使用LSOutput
一样,没有指定编码并将LSOutput.systemId
设置为uri
参数。 -
Node 在 org.w3c.dom.ranges 中的用法
org.w3c.dom.ranges 中返回 Node 的方法修饰符和类型方法描述Range.getCommonAncestorContainer()
Range 的两个边界点的最深公共祖先容器。Range.getEndContainer()
范围结束的节点Range.getStartContainer()
范围开始的节点org.w3c.dom.ranges 中的方法,参数类型为 Node修饰符和类型方法描述void
Range.insertNode
(Node newNode) 在 Range 的开头将节点插入到 Document 或 DocumentFragment 中。void
Range.selectNode
(Node refNode) 选择一个节点及其内容void
Range.selectNodeContents
(Node refNode) 选择节点内的内容void
设置描述范围结束的属性。void
Range.setEndAfter
(Node refNode) 将范围的结尾设置为在节点之后void
Range.setEndBefore
(Node refNode) 将结束位置设置在节点之前。void
设置描述范围开始的属性。void
Range.setStartAfter
(Node refNode) 将起始位置设置在节点之后void
Range.setStartBefore
(Node refNode) 将起始位置设置为节点之前void
Range.surroundContents
(Node newParent) 将 Range 的内容重新设置为给定节点,并将该节点插入到 Range 的开始位置。 -
Node 在 org.w3c.dom.stylesheets 中的用法
org.w3c.dom.stylesheets 中返回 Node 的方法 -
Node 在 org.w3c.dom.traversal 中的用法
org.w3c.dom.traversal 中返回 Node 的方法修饰符和类型方法描述TreeWalker.firstChild()
将TreeWalker
移动到当前节点的第一个可见子节点,并返回新节点。TreeWalker.getCurrentNode()
TreeWalker
当前所在的节点。NodeIterator.getRoot()
NodeIterator
的根节点,在创建时指定。TreeWalker.getRoot()
创建时指定的TreeWalker
的root
节点。TreeWalker.lastChild()
将TreeWalker
移动到当前节点的最后一个可见子节点,并返回新节点。NodeIterator.nextNode()
返回集合中的下一个节点并推进集合中NodeIterator
的位置。TreeWalker.nextNode()
将TreeWalker
移动到相对于当前节点的文档顺序中的下一个可见节点,并返回新节点。TreeWalker.nextSibling()
将TreeWalker
移动到当前节点的下一个兄弟节点,并返回新节点。TreeWalker.parentNode()
移动到并返回当前节点最近的可见祖先节点。NodeIterator.previousNode()
返回集合中的前一个节点并将NodeIterator
在集合中的位置向后移动。TreeWalker.previousNode()
将TreeWalker
移动到相对于当前节点的文档顺序中的前一个可见节点,并返回新节点。TreeWalker.previousSibling()
将TreeWalker
移动到当前节点的前一个兄弟节点,并返回新节点。org.w3c.dom.traversal 中的方法,参数类型为 Node修饰符和类型方法描述short
NodeFilter.acceptNode
(Node n) 测试指定节点在TreeWalker
或NodeIterator
的逻辑视图中是否可见。DocumentTraversal.createNodeIterator
(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion) 在以指定节点为根的子树上创建一个新的NodeIterator
。DocumentTraversal.createTreeWalker
(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion) 在以指定节点为根的子树上创建一个新的TreeWalker
。void
TreeWalker.setCurrentNode
(Node currentNode) TreeWalker
当前所在的节点。 -
Node 在 org.w3c.dom.xpath 中的用法
org.w3c.dom.xpath 中 Node 的子接口org.w3c.dom.xpath 中返回 Node 的方法修饰符和类型方法描述XPathResult.getSingleNodeValue()
这个单节点结果的值,可能是null
。XPathResult.iterateNext()
迭代并返回节点集中的下一个节点,如果没有更多节点,则返回null
。XPathResult.snapshotItem
(int index) 返回快照集合中的第index
个项目。org.w3c.dom.xpath 中的方法,参数类型为 Node修饰符和类型方法描述XPathEvaluator.createNSResolver
(Node nodeResolver) 调整任何 DOM 节点以解析名称空间,以便可以相对于它在文档中出现的节点的上下文轻松地评估 XPath 表达式。XPathEvaluator.evaluate
(String expression, Node contextNode, XPathNSResolver resolver, short type, Object result) 计算 XPath 表达式字符串并返回指定类型的结果(如果可能)。计算此 XPath 表达式并返回结果。