Sommaire: Le Langage XML
I. Présentation de XML
II. Anatomie d’un document XML / Visualisation
III. Feuilles de style
IV. Vérification d ’un document XML
- document bien-formé
- validation : DTD / Schéma
V. Liens XML
VI. Traitement de XML
VII. XML Schemas
VIII. Conclusion et références
♣ Extrait du cours
Évolution du World Wide Web
Des simples pages Web …
… au commerce électronique
Pas seulement commander à partir d’une page Web (www.amazon.com)
Utiliser l’Internet pour regrouper les différentes parties d’une entreprise en une seule entité
Échange d’information sur des transactions financières (transactions de cartes de crédit, bancaires, etc.)
Échange de données médicales (entre médecins, hôpitaux, etc.)
Distribution de logiciels par le Web (pas d’installation, modularisation des logiciels et paiement des parties qu’on utilise)
Pourquoi XML ?
XML utilise les fonctionnalités de SGML dont il a besoin et incorpore les leçons apprises d’HTML
XML peut-être utilisé avec les protocoles (HTTP, MIME) et les mécanismes (URLs) du Web
Supporte une grande variété d’applications
Compatible avec SGML
Facile d’écrire des programmes qui traitent des docs
XML (Java, SmallTalk, C, C++, JavaScript, Tcl, Perl, Python …)
Documents XML faciles à créer
Lisibilité des documents XML
………