• Aucun résultat trouvé

xml et dtd

N/A
N/A
Protected

Academic year: 2022

Partager "xml et dtd"

Copied!
6
0
0

Texte intégral

(1)

XML e t DTD

Master 2 TSM

(2)

S y n t a x e X M L : e n q u a t r e p o i n t s

des balises ouvrantes et fermantes

<gras> Bonjour </gras>

Des attributs

<texte gras='oui'> Bonjour </texte>

balise sans contenu

<texte/>

équivaut à :

<texte></texte>

Commentaires

<!-- bla bla bla --!>

(3)

D T D

Explique ce qu'on peut mettre sous un noeud

Sous la forme

<! ELEMENT cv (etatcivil,formation*, experience+)>

<! ELEMENT cv (etatcivil,formation*, experience+)>

une succession de balise une succession de balise ? : element optionnel ? : element optionnel

* : répétition optionnelle (l'élement peut ne pas exister) * : répétition optionnelle (l'élement peut ne pas exister) + : répétition non optionnelle (l'élément doit exister) + : répétition non optionnelle (l'élément doit exister) | : ou | : ou

<! ELEMENT nom (#PCDATA) >

<! ELEMENT nom (#PCDATA) >

#PCDATA : du texte libre

#PCDATA : du texte libre

(4)

E x e m p l

<match>

<joueur> <nom> Dupont </nom> </joueur>

<joueur> <nom> Durant </nom> </joueur>

<score> 1-1 </score>

</match>

<!element match (joueur, joueur, date?, score) >

<!element joueur (prenom?, nom, date_naissance?)>

<!element date (#PCDATA) >

<!element score (#PCDATA) >

<!element prenom (#PCDATA)>

<!element nom (#PCDATA)>

<!element date_naissance (#PCDATA)>

(5)

E x e r c i c e

Voir TP xml + dtd.pdf

(6)

Cliquez ici pour telecharger le PDF complet

Références

Documents relatifs

Cliquez ici pour telecharger le

Cliquez ici pour telecharger le

Cliquez ici pour telecharger le

Cliquez ici pour telecharger le

Cliquez ici pour telecharger le

Cliquez ici pour telecharger le

Cliquez ici pour telecharger le

Cliquez ici pour telecharger le