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.