Instância do XML DOM

Atributos e métodos XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Função loadXMLString()Localizado no JavaScript externo, usado para carregar uma string XML.

Carregar e analisar um arquivo XML
Carregar e analisar uma string XML

Explicação de exemplos

Informações de Nó XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Obter o nome do nó do nó de elemento
Obter texto do nó de texto
Alterar o texto do nó de texto
Obter o nome e o tipo do nó do nó de elemento

Explicação de exemplos

Lista de nós XML DOM e lista de atributos

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Obter texto do primeiro elemento <title>.
Usar a propriedade length para percorrer nós
Obter atributos do elemento

Explicação de exemplos

Navegação na árvore de nós do XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLString(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Explorar uma árvore de nós
Loop through todos os subnós do elemento <book>.

Explicação de exemplos

Diferenças de Navegador XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Mostrar o comprimento da lista de nós
Este exemplo mostra o comprimento de uma lista de nós. No IE e outros navegadores, os resultados são diferentes.
Ignorar o texto vazio entre nós
Este exemplo verifica o nodeType do nó e apenas trata nós de elemento.

Explicação de exemplos

Localização de Nós XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Obter o nó pai do nó
Obter o primeiro nó filho
Obter o último nó filho
Obter o nó同级 seguinte
Obter o nó同级 anterior

Explicação de exemplos

Obtenção de Valores de Nós XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Obter o valor do elemento
Obter o valor do atributo

Explicação de exemplos

Alteração de Valores de Nós XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Mudar o nó de texto do elemento
Mudar o valor do atributo usando setAttribute
Mudar o valor do atributo usando nodeValue

Explicação de exemplos

Exclusão de Nós XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Remover nó de elemento
Remover nó de elemento atual
Remover nó de texto
Limpar o texto do nó de texto
Remover atributo com base no nome
Remover atributo com base no objeto

Explicação de exemplos

Substituição de Nós XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Substituir o nó de elemento
Substituir os dados do nó de texto

Explicação de exemplos

Adição de Nós XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Adicionar um nó após o último nó filho
Adicionar um nó antes do nó filho especificado
Adicionar um novo atributo
Adicionar dados ao nó de texto

Explicação de exemplos

Clonagem de Nós XML DOM

O exemplo a seguir usa o arquivo XML books.xml.

Função loadXMLDoc(),localizado no JavaScript externo, usado para carregar o arquivo XML.

Copiar um nó e adicioná-lo a um nó existente
Este exemplo usa cloneNode() para copiar um nó e adicioná-lo ao nó raiz do documento XML.

Explicação de exemplos