XML DOM - Métodos
O DOM como API contém interfaces que representam diferentes tipos de informação que podem ser encontrados em um documento XML, como elementos e texto. Essas interfaces incluem os métodos e propriedades necessários para trabalhar com esses objetos. As propriedades definem a característica do nó, enquanto os métodos fornecem a maneira de manipular os nós.
A tabela a seguir lista as classes e interfaces DOM -
| S.No. | Interface e descrição |
|---|---|
| 1 | DOMImplementation Ele fornece vários métodos para executar operações que são independentes de qualquer instância particular do modelo de objeto de documento. |
| 2 | DocumentFragment É o objeto de documento "leve" ou "mínimo" e (como a superclasse de Documento) ancora a árvore XML / HTML em um documento completo. |
| 3 | Document Ele representa o nó de nível superior do documento XML, que fornece acesso a todos os nós do documento, incluindo o elemento raiz. |
| 4 | Node Ele representa o nó XML. |
| 5 | NodeList Ele representa uma lista somente leitura de objetos Node . |
| 6 | NamedNodeMap Ele representa coleções de nós que podem ser acessados por nome. |
| 7 | Data Ele estende o Node com um conjunto de atributos e métodos para acessar dados de caracteres no DOM. |
| 8 | Attribute Ele representa um atributo em um objeto Element. |
| 9 | Element Ele representa o nó do elemento. Deriva do Nó. |
| 10 | Text Ele representa o nó de texto. Deriva de CharacterData. |
| 11 | Comment Ele representa o nó de comentário. Deriva de CharacterData. |
| 12 | ProcessingInstruction Ele representa uma "instrução de processamento". Ele é usado em XML como uma forma de manter informações específicas do processador no texto do documento. |
| 13 | CDATA Section Representa a Seção CDATA. Deriva do texto. |
| 14 | Entity Ele representa uma entidade. Deriva do Nó. |
| 15 | EntityReference Isso representa uma referência de entidade na árvore. Deriva do Nó. |
Estaremos discutindo métodos e propriedades de cada uma das interfaces acima em seus respectivos capítulos.