Mdulo II Introduo a XML DTD Prof Ismael

  • Slides: 33
Download presentation
Módulo II Introdução a XML DTD Prof. Ismael H F Santos April 05 Prof.

Módulo II Introdução a XML DTD Prof. Ismael H F Santos April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 1

Ementa n Modulo II – XML DTD n April 05 XML Validação n DTD

Ementa n Modulo II – XML DTD n April 05 XML Validação n DTD x XMLSchema Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 2

Bibliografia n Linguagem de Programação JAVA n April 05 Ismael H. F. Santos, Apostila

Bibliografia n Linguagem de Programação JAVA n April 05 Ismael H. F. Santos, Apostila Univer. Cidade, 2002 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 3

Livros n Core Java 2, Cay S. Horstmann, Gary Cornell Volume 1 (Fundamentos) n

Livros n Core Java 2, Cay S. Horstmann, Gary Cornell Volume 1 (Fundamentos) n Volume 2 (Características Avançadas) n Java: Como Programar, Deitel & Deitel n Thinking in Patterns with JAVA, Bruce Eckel n Gratuito. http: //www. mindview. net/Books/TIJ/ n April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 4

SOA DTD April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 5

SOA DTD April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 5

DTD Externo SYSTEM April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br

DTD Externo SYSTEM April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 6

DTD Publico April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 7

DTD Publico April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 7

DTD Interno April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 8

DTD Interno April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 8

DTD Incompleto April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 9

DTD Incompleto April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 9

DTD exemplo April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 10

DTD exemplo April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 10

<!ELEMENT> e #PCDATA n PCDATA - Parsed Character Data n Elemento pode conter texto

<!ELEMENT> e #PCDATA n PCDATA - Parsed Character Data n Elemento pode conter texto n Não pode conter elementos April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 11

Seqüências de Elementos-filho April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br

Seqüências de Elementos-filho April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 12

Seleção de um Elemento-filho April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio.

Seleção de um Elemento-filho April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 13

Conteúdo Misto April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 14

Conteúdo Misto April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 14

Elementos Vazios e Any April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio.

Elementos Vazios e Any April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 15

<!ATTLIST> April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 16

<!ATTLIST> April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 16

Exemplos April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 17

Exemplos April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 17

Tipos de Dados XML April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio.

Tipos de Dados XML April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 18

CDATA e NMTOKEN April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br

CDATA e NMTOKEN April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 19

Seleção April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 20

Seleção April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 20

ID April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 21

ID April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 21

IDREF April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 22

IDREF April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 22

IDREFS April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 23

IDREFS April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 23

Valores Default April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 24

Valores Default April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 24

<!NOTATION> e tipo NOTATION April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio.

<!NOTATION> e tipo NOTATION April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 25

<!ENTITY> April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 26

<!ENTITY> April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 26

Entidades gerais internas April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br

Entidades gerais internas April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 27

Entidades gerais externas April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br

Entidades gerais externas April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 28

Entidades externas não processadas April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio.

Entidades externas não processadas April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 29

Entidades de parâmetro April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br

Entidades de parâmetro April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 30

Entidades de parâmetro externas April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio.

Entidades de parâmetro externas April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 31

Condicionais April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 32

Condicionais April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 32

Utilidades dos Condicionais April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br

Utilidades dos Condicionais April 05 Prof. Ismael H. F. Santos - ismael@tecgraf. puc-rio. br 33