XML DOM - Métodos

DOM como API contiene interfaces que representan diferentes tipos de información que se pueden encontrar en un documento XML, como elementos y texto. Estas interfaces incluyen los métodos y propiedades necesarios para trabajar con estos objetos. Las propiedades definen la característica del nodo, mientras que los métodos dan la forma de manipular los nodos.

La siguiente tabla enumera las clases e interfaces DOM:

S.No. Interfaz y descripción
1

DOMImplementation

Proporciona una serie de métodos para realizar operaciones que son independientes de cualquier instancia particular del modelo de objetos de documento.

2

DocumentFragment

Es el objeto de documento "ligero" o "mínimo", y (como la superclase de Documento) ancla el árbol XML / HTML en un documento completo.

3

Document

Representa el nodo de nivel superior del documento XML, que proporciona acceso a todos los nodos del documento, incluido el elemento raíz.

4

Node

Representa el nodo XML.

5

NodeList

Representa una lista de solo lectura de objetos Node .

6

NamedNodeMap

Representa colecciones de nodos a los que se puede acceder por nombre.

7

Data

Extiende Node con un conjunto de atributos y métodos para acceder a datos de caracteres en el DOM.

8

Attribute

Representa un atributo en un objeto Element.

9

Element

Representa el nodo del elemento. Deriva de Node.

10

Text

Representa el nodo de texto. Deriva de CharacterData.

11

Comment

Representa el nodo de comentario. Deriva de CharacterData.

12

ProcessingInstruction

Representa una "instrucción de procesamiento". Se utiliza en XML como una forma de mantener información específica del procesador en el texto del documento.

13

CDATA Section

Representa la sección CDATA. Deriva del texto.

14

Entity

Representa una entidad. Deriva de Node.

15

EntityReference

Esto representa una referencia de entidad en el árbol. Deriva de Node.

Discutiremos los métodos y propiedades de cada una de las interfaces anteriores en sus respectivos capítulos.