Buscar

Qual das opções abaixo define características diferenciadas da utilização do modelo de documento de objetos (DOM)? Pode somente alterar um arquivo...

Qual das opções abaixo define características diferenciadas da utilização do modelo de documento de objetos (DOM)?

Pode somente alterar um arquivo XML previamente existente em arquivo e carregado na memoria mas para criação de um novo arquivo XML temos que usar as funções da API SAX
Ele permite a criação independente de nós e elementos de uma estrutura XML em memória de forma programática e depois criar um arquivo XML.
Utilizando o DOM podemos fazer varreduras e compactar o arquivo XML transformando ele em formato binário para apresentação visual.
Apesar de precisar da API SAX para varrer o documento XML para criar a árvore DOM, uma vez criada a estrutura, ela pode ser modificada programaticamente e escrita novamente alterando o arquivo XML.
A grande vantagem da utilização dos DOMs é a criação de novos nós da estrutura XML apesar de não poder modificar aqueles que já existem.
a) 1 e 3 estão corretas.
b) 2 e 4 estão corretas.
c) 2 e 5 estão corretas.
d) 1 e 4 estão corretas.
e) 3 e 5 estão corretas.