Buscar

Uma das vantagens de usar os recursos do DOM é criar num novo arquivo XML a partir de um DOM criado ou alterado de forma programática. Qual dos cód...

Uma das vantagens de usar os recursos do DOM é criar num novo arquivo XML a partir de um DOM criado ou alterado de forma programática. Qual dos códigos abaixo mostra como podemos fazer isso a partir de um objeto 'total' da classe 'Document'?


a) TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); streamSaida.printXML(objetoDOM,streamSaida);
b) TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); criador.transform(objetoDOM,streamSaida);
c) Transformer criador = new Transformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); criador.transform(objetoDOM,streamSaida);
d) TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); criador.transform(objetoDOM, arquivo);
e) DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); objetoDOM.transform(streamSaida);

Essa pergunta também está no material:

AULA-06
4 pág.

Xml para Aplicações Web Centro Universitário de Maringá - EADCentro Universitário de Maringá - EAD

Respostas

User badge image

Ed Verified user icon

A alternativa correta para criar um novo arquivo XML a partir de um DOM criado ou alterado de forma programática, utilizando um objeto 'total' da classe 'Document', é a opção b): ```java TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new File(arquivo)); criador.transform(objetoDOM, streamSaida); ``` Essa opção utiliza o método `transform()` do objeto `criador` para realizar a transformação do DOM em um arquivo XML, utilizando o `objetoDOM` como fonte e o `streamSaida` como destino.

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image