inforatica

681 palavras 3 páginas
Tecnologias Web

(HEADLINE,BYLINE,LEAD,BODY,NOTES)>

]>
]>

Stephenson Galvão stepgalvao[arroba]gmail[ponto]com Roteiro


Introdução



Bloco de Construção



Elementos



Atributos



Entidades



Validação

Introdução


Documentos XML Corretos


Sintaxe correta:







Elemento raiz.
Tags fechadas.
Tags corretamente aninhadas.
Atributos devem estar entre aspas.

Validação


XML Correto



Conforme as regras do DTD.

Introdução


DTD


Define o bloco de construção do documento XML.


Define a estrutura do documento com a lista de legal elementos e atributos.

Introdução


Por que usar DTD?




Cada documento XML pode carregar a descrição do seu formato.
Independetes grupos de pessoas podem definir um
DTD padrão para a troca de dados.



Verificar se os dados recebidos são válidos.



Verificar se seu próprio dado é válido.

Introdução


Criação de um documento DTD:


Definido dentro do documento XML ou em um arquivo externo.


Internamente




Externamente


Introdução


Exemplo

]>

Tove
Jani
Lembrete
Não esqueça de mim

Introdução


Exemplo

Tove
Jani
Lembrete
Não esqueça de mim

nota.dtd

Introdução



!ELEMENT nota – Define que o elemento no é formado por 4 elementos
(para, de, cabecalho, corpo).



!ELEMENT para – Define que o elemento para é do tipo #PCDATA.



!ELEMENT de – Define que o elemento para é do tipo #PCDATA.



!ELEMENT cabecalho – Define que o elemento para é do tipo #PCDATA.



!ELEMENT corpo – Define que o elemento para é do tipo #PCDATA.

Bloco de Construção


Visão de um documento XML por um DTD:


Elements



Attributes



Entities



PCDATA



CDATA

Bloco de Construção


Elements


Principal bloco

Relacionados

  • Inforatica
    558 palavras | 3 páginas
  • atividade de inforatica
    734 palavras | 3 páginas
  • Curriculo
    269 palavras | 2 páginas
  • trabalho show
    439 palavras | 2 páginas
  • dvfevfesdvc
    701 palavras | 3 páginas
  • Espionagem Industrial
    1055 palavras | 5 páginas
  • trabalho so
    1129 palavras | 5 páginas
  • 540961216 R
    2966 palavras | 12 páginas
  • Elementos para discuss o das novas tecnologias da comunica o
    4348 palavras | 18 páginas
  • Resumo Le cobursie
    3610 palavras | 15 páginas