Module java.xml
Package org.w3c.dom
package org.w3c.dom
- API 注意:
-
此API中的get和set方法的文档注释被编写为属性定义,并在这两种方法之间共享。这些方法不遵循标准的Java SE规范格式。
以
Node
TextContent属性为例,getTextContent
和setTextContent
共享了定义TextContent属性本身的相同内容。 - 自版本:
- 1.4
-
ClassDescription
Attr
接口表示Element
对象中的属性。CDATA部分用于转义包含否则将被视为标记的字符块的文本。CharacterData
接口通过一组属性和方法扩展了Node,用于访问DOM中的字符数据。此接口继承自CharacterData
,表示注释的内容,即起始'<!--
'和结束'-->
'之间的所有字符。Document
接口表示整个HTML或XML文档。DocumentFragment
是一个“轻量级”或“最小化”的Document
对象。每个Document
都有一个doctype
属性,其值为null
或DocumentType
对象。DOMConfiguration
接口表示文档的配置,并维护一个已识别参数的表。DOMError
是描述错误的接口。DOMErrorHandler
是DOM实现在处理XML数据时报告错误或进行其他处理(例如验证文档)时可以调用的回调接口。DOM操作仅在“异常”情况下引发异常,即在无法执行操作时(无论是由于逻辑原因,数据丢失还是实现变得不稳定)。DOMImplementation
接口提供了执行与文档对象模型的任何特定实例无关的操作的多个方法。DOMImplementationList
接口提供了DOM实现的有序集合的抽象,而不定义或限制如何实现此集合。此接口允许DOM实现者根据请求的特性和版本(如DOM特性中指定的)提供一个或多个实现。DOMLocator
是描述位置(例如。DOMStringList
接口提供了DOMString
值的有序集合的抽象,而不定义或限制如何实现此集合。Element
接口表示HTML或XML文档中的元素。ElementTraversal
接口是一组只读属性,允许作者在文档中轻松导航元素。此接口表示XML文档中声明的已知实体,可以是已解析的或未解析的。EntityReference
节点可用于表示树中的实体引用。实现NamedNodeMap
接口的对象用于表示可以按名称访问的节点集合。NameList
接口提供了一组名称和命名空间值(可以是null值)的并行对的有序集合的抽象,而不定义或限制如何实现此集合。Node
接口是整个文档对象模型的主要数据类型。NodeList
接口提供了节点的有序集合的抽象,而不定义或限制如何实现此集合。此接口表示DTD中声明的符号。ProcessingInstruction
接口表示“处理指令”,在XML中用作在文档文本中保留处理器特定信息的方法。TypeInfo
接口表示与文档关联的模式中Element
或Attr
节点引用的类型。当使用Node.setUserData()
将对象与节点上的键关联时,应用程序可以提供一个处理程序,当关联对象的节点被克隆、导入或重命名时会调用该处理程序。