Em XML, podemos utilizar XML DTD (Definições de Tipo de Doc...

Próximas questões
Com base no mesmo assunto
Q1069988 Programação

Em XML, podemos utilizar XML DTD (Definições de Tipo de Documento XML) para definir a estrutura e validar o documento XML.


Considerando XML DTD, assinale a afirmativa correta.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - O DTD pode ser externo ou interno ao documento XML.

Para compreender a alternativa correta, é importante entender o que é o DTD (Document Type Definition). O DTD é uma forma de descrever a estrutura e estabelecer regras para um documento XML, definindo quais elementos, atributos e entidades podem aparecer e em que relação e ordem. Essa validação é crucial para garantir que o documento esteja de acordo com um formato esperado, seja para interoperabilidade ou para processos de negócios.

Um DTD pode ser incluído internamente, no próprio documento XML, ou referenciado como um recurso externo. Quando é interno, ele é inserido diretamente no início do documento XML. Já o DTD externo é mantido como um arquivo separado e é referenciado através de uma URI no documento XML. A capacidade de ter um DTD interno ou externo oferece flexibilidade, permitindo que os desenvolvedores optem por manter as regras de validação junto com os dados ou como uma referência separada, o que pode ser particularmente útil para compartilhar a mesma definição de DTD entre múltiplos documentos XML.

Esta flexibilidade é o que torna a alternativa C correta, pois reconhece que o DTD, sendo uma parte integral da tecnologia XML, oferece a possibilidade de ser definido tanto no próprio documento (interno) quanto em um documento separado (externo).

É crucial para a resolução dessa questão ter conhecimento sobre a estruturação e validação de documentos XML e a função do DTD nesse contexto. O entendimento de que um documento pode ser validado interna ou externamente é fundamental para trabalhar com XML em diversos ambientes que requerem padronização e verificação da integridade dos dados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

DTD tipos

DTD interna: Junto ao arq. XML

DTD externa: Entidade externa ao XML

DTD mista: + de uma DTD externa em um arq. XML ou mix interna e externa

Gabarito: Letra C.

A) !DOCTYPE é utilizado para definir o elemento raiz do documento XML

B) Um XML validado por um DTD é tido como “válido” e "bem formado"

C) O DTD pode ser externo ou interno ao documento XML.

D) PCDATA representa o texto que vai ser analisado por um parser XML.

E) CDATA representa o texto que não vai ser analisado por um parser XML.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo