Cursos / Informática para Internet / Desenvolvimento Web II / Aula

arrow_back Aula 06 - AJAX: Interação com o Servidor

XML DOM

DOM é uma especificação utilizada por diversas linguagens de marcação (como, por exemplo, XML e HTML) para permitir que um documento seja navegado ou editado de maneira padronizada e simples. Você verá a seguir os métodos mais  relevantes da API do XML DOM para nosso propósito, que é o de recuperar informações contidas em uma resposta em XML enviada pelo servidor.

“DOM (Document Object Model – Modelo de Objetos de Documentos) é uma especificação da W3C, independente de plataforma e linguagem, onde pode-se, dinamicamente, alterar e editar a estrutura, o conteúdo e o estilo de um documento eletrônico, permitindo que o documento seja mais tarde processado e os resultados desse processamento sejam incorporados de volta no próprio documento. A API DOM oferece uma maneira padrão de se acessar os elementos de um documento, além de se poder trabalhar com cada um desses elementos separadamente, e por esses motivos criar páginas altamente dinâmicas.”

Fonte: <http://pt.wikipedia.org/wiki/Modelo_de_Objeto_de_Documentos>. Acesso em: 9 nov. 2010.

Tanto o XML quanto o JSON (que ainda será visto nesta aula) possui uma organização hierárquica, ou seja,  os elementos (nós) que formam o documento são definidos sempre um dentro do outro: um documento XML tem sempre um nó principal que é nó raiz, que, por sua vez, pode conter de 0 a N nós filhos.

Versão 5.3 - Todos os Direitos reservados