DTD ou XML Schema

Posted by admin on 21 de Janeiro de 2012 | Filed under Artigos, Línguagens de Programação, Programação

Um documento XML poderá conter vários tipos de informação, ou seja, um documento XML poderá ser adaptado mediante as necessidades.

Para entender-mos melhor este conceito podemos definir o XML como a linguagem mãe e todas as suas adaptações como sub – linguagens ou meta – linguagens. Existem duas meta – linguagens com as quais podemos definir as sub – linguagens que poderemos obter a partir do XML, e são elas o DTD e o XML Schema.

O DTD (Defenition Type Document) utiliza uma sintaxe especial que é diferente da sintaxe do XML. Continua a ser uma linguagem simples embora seja um pouco rara. De modo a evitar a sintaxe especial do DTD tentou-se encontrar uma outra forma de escrever em XML a definição de outra linguagem, foi então que apareceu o XML Schema.

É importante referir que tanto o DTD como o XML Schema permitem comprovar a integridade dos dados de qualquer documento.

É estimado que cerca de 70% das linhas de código escritas pelo programador são orientadas a comprovar a integridade dos dados.
É extremamente importante verificar a integridade dos dados, eliminando assim a probabilidade de processar dados com erros que poderiam tornar-se desastrosos no futuro.

Share

Leave a Reply