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.