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.