memex Assuntos Login  

 
 
    parte    exata   frase Assuntos



     
Título: Uma introdução ao XML, sua utilização na Internet e alguns conceitos complementares
Autor: Almeida, Maurício Barcellos
Tipo: Citação
Assunto: DTD (Data Type Document)


Descrição: Ciência da Informação, v.31, n.2. maio/ago. 2002. (p.5-13 (12))

Texto
Um DTD é uma gramática para o documento XML, e sua importância está relacionada à possibilidade que o próprio usuário defina suas marcações. Assim, é necessária uma gramática que apresente o significado da marcas criadas. Considere-se um documento XML consistindo de um número de elementos "pessoa" (figura 12).

Um DTD para este fragmento pode ser visualizado na figura 13.

A primeira linha diz que o elemento raiz (aquele que está situado no topo da árvore) é . As próximas cinco linhas são declarações de marcações, que mostram que pode conter um número arbitrário (representado pelo asterisco) de elementos , cada um contendo os elementos , e , os quais contêm apenas caracteres "data" (não possuem mais elementos). A expressão "pessoa*" é uma expressão regular, significando qualquer número de elementos pessoa. Outras expressões regulares são possíveis.

Uma característica importante do DTD é que ele pode se referir a dados externos usando uma URL-Uniform Resource Locator * . Tais referências externas podem ser úteis para processo de intercâmbio de dados. Encontram também aplicação prática na área de Tratamento da Informação, na definição de repositórios de autoridades e em metadados. Na figura 14, um exemplo de DTD, e na figura 15, do XML construído a partir desse DTD.