Em XML, podemos utilizar XML DTD (Definições de Tipo de Doc...
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.
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