Module
java.xml
Package org.w3c.dom
提供文档对象模型(DOM)的接口。
支持Document Object Model (DOM) Level 2 Core Specification , Document Object Model (DOM) Level 3 Core Specification ,并Document Object Model (DOM) Level 3 Load and Save Specification 。
- 从以下版本开始:
- 1.4
-
接口摘要 接口 描述 Attr Attr
接口表示Element
对象中的属性。CDATASection CDATA部分用于转义包含否则将被视为标记的字符的文本块。CharacterData CharacterData
接口使用一组用于访问DOM中的字符数据的属性和方法来扩展Node。Comment 此接口继承自CharacterData
并表示注释的内容,即所有字符之间的起始'<!
Document Document
接口代表整个HTML或XML文档。DocumentFragment DocumentFragment
是一个“轻量级”或“最小”Document
对象。DocumentType 每个Document
具有doctype
属性,其值为null
或DocumentType
对象。DOMConfiguration DOMConfiguration
接口表示文档的配置,并维护已识别参数的表。DOMError DOMError
是描述错误的界面。DOMErrorHandler DOMErrorHandler
是一个回调接口,DOM实现在报告处理XML数据时发生的错误或进行其他处理(例如验证文档)时可以调用。DOMImplementation DOMImplementation
接口提供了许多用于执行与文档对象模型的任何特定实例无关的操作的方法。DOMImplementationList DOMImplementationList
接口提供DOM实现的有序集合的抽象,而不定义或约束如何实现此集合。DOMImplementationSource 该接口允许DOM实现者根据请求的特征和版本提供一个或多个实现,如 DOM Features中所指定。DOMLocator DOMLocator
是描述位置的接口(例如,DOMStringList DOMStringList
接口提供DOMString
值的有序集合的抽象,而不定义或约束如何实现此集合。Element Element
接口代表HTML或XML文档中的元素。ElementTraversal ElementTraversal
接口是一组只读属性,允许作者轻松在文档中的元素之间导航。Entity 此接口表示XML文档中已解析或未解析的实体。EntityReference 可以使用EntityReference
节点来表示树中的实体引用。NamedNodeMap 实现NamedNodeMap
接口的对象用于表示可以通过名称访问的节点集合。NameList NameList
接口提供了并行对名称和命名空间值(可以为空值)的抽象抽象,而不定义或约束如何实现此集合。Node Node
接口是整个文档对象模型的主数据类型。NodeList NodeList
接口提供了节点的有序集合的抽象,而不定义或约束如何实现此集合。Notation 该接口表示在DTD中声明的符号。ProcessingInstruction ProcessingInstruction
接口代表一种“处理指令”,用于将XML作为将处理器特定信息保存在文档文本中的一种方式。Text TypeInfo TypeInfo
接口表示从与文档关联的模式中指定的Element
或Attr
节点引用的类型。UserDataHandler 当使用Node.setUserData()
将对象与节点上的密钥Node.setUserData()
,应用程序可以提供一个处理程序,当对象被关联到的节点被克隆,导入或重命名时,该处理程序将被调用。 -
异常摘要 异常 描述 DOMException DOM操作只会在“异常”情况下引发异常,即当操作无法执行时(出于逻辑原因,因为数据丢失,或者由于实现变得不稳定))。