Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouClara Moura Alterado mais de 9 anos atrás
1
Document Type Definition (DTD) Renata Pontin de Mattos Fortes SCE-225 Hipermídia 2°Semestre 2003
2
Introdução O DTD define a estrutura de um documento XML com uma lista de elementos válidos. Pode ser declarado no próprio documento XML ou como uma referência externa.
3
Declaração Interna
4
Declaração Externa note.dtd
5
Por que usar um DTD? Com DTD, cada um dos arquivos XML podem conter uma descrição do seu próprio formato. Com DTD, grupos independentes de pessoas podem concordar em usar um DTD comum para trocar dados. Sua aplicação pode usar um DTD padrão para verificar se dados recebidos de fora são válidos. Você pode usar um DTD para verificar seus próprios dados.
6
Elementos (1/3) A declaração de um elemento em um DTD segue a seguinte sintaxe: ou Elementos vazios:
7
Elementos (2/3) Elementos com apenas dados do tipo caracter: Elementos com quaisquer conteúdos:
8
Elementos (3/3) Elementos com filhos: Exemplo:
9
Declaração de ocorrências de elementos (1/2) Apenas uma ocorrência No mínimo uma ocorrência Zero ou mais ocorrências
10
Declaração de ocorrências de elementos (2/2) Zero ou uma ocorrência Um ou outro conteúdo Conteúdo misto
11
Atributos Declaração: Exemplo:
12
Tipos de Atributo 1.CDATA 2.(en1|en2|...) 3.ID 4.IDREF 5.IDREFS 6.NMTOKEN 7.NMTOKENS 8.ENTITY 9.ENTITIES 10.NOTATION 11.xml:
13
Valores Default 1.Value 2.#REQUIRED 3.#IMPLIED 4.#FIXED value
14
#IMPLIED Sintaxe: XML válido:
15
#REQUIRED Sintaxe: XML válido: XML inválido:
16
#FIXED Sintaxe: XML válido: XML inválido:
17
Valores enumerados Sintaxe: Exemplo XML: ou
18
Entidades – Declaração Interna Sintaxe: Exemplo: XML: &writer;&college;
19
Entidades – Declaração Externa Sintaxe: Exemplo: XML: &writer;&college;
20
Exemplo – copiado de http://www.vervet.com/
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.