UP PREVIOUS NEXT   Technologies Internet et Education, © TECFA
  3. XML

3. XML

2 façons d'aborder XML

 

3.1 XML comme formalisme

Un document XML doit être bien formé ("well-formed")

<?xml version="1.0"?>

<?xml version="1.0" encoding="ISO-8859-1"?>

Un document XML peut être validé
DTD (Document Type Definition)

Exemple 3-1: Un simple fichier XML avec un schéma DTD

Données XML
    • On a un document avec une racine page <page>
    • 3 éléments supplémentaires
<page>
 <title>Hello le palais du justice</title>
 <content>
      Voici du texte.
 </content> 
 <comment>
      Written by DKS/Tecfa.
 </comment>
</page>
Le DTD (à titre d'indication)
    • title et content sont obligatoires
    • Il peut avoir plusieurs éléments content
    • Le comment à la fin est à option
<!ELEMENT page  (title, content+, comment?)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT content (#PCDATA)>
<!ELEMENT comment (#PCDATA)>

3.2 Le "XML framework"

Eléments importants pour le "Web publishing"

 

Quelques "applications" (schémas) du consortium (W3C):

Ce n'est pas tout !


UP PREVIOUS NEXT -- TIE