- XML (Extensible Markup Language) est un sous-ensemble de SGML destiné aux
applications du Web
- Simplification de SGML (le langage et l'opération de validation du document sont plus simples, la DTD n'est plus obligatoire pour lire la structure d'un document)
- Il concerne l'édition de documents sur le Web et se pose comme un compromis
entre HTML et SGML
- XML permet d'exploiter des sous-parties d'un document
- Standard : externalisation des structures de données, ce qui les rend indépendantes d'un logiciel particulier ou d'un propriétaire (comme Word par ex., appartient à Microsoft)
- Application de XML :
Par exemple :
- Conversion de données : format d'échange de documents entre des systèmes hétérogènes qui utilisent des formats de données différents.
- Peut produire plusieurs vues d'un même document en fonction des différents profils d'utilisateurs.
- Une adresse de référence pour XML
http://www.w3.org/TR/REC-xml