模块 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()
将对象与节点上的键相关联时,应用程序可以提供在与对象关联的节点进行克隆,导入或重命名时调用的处理程序。 -
异常摘要 异常 描述 DOMException DOM操作仅在“异常”情况下引发异常,即,当无法执行操作时(出于逻辑原因,因为数据丢失,或者因为实现变得不稳定)。