XML
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Format de données structurées |
| Sigle | XML — eXtensible Markup Language |
| Validation | DTD, XML Schema (XSD) |
| Requêtage | XPath, XSLT |
| Voir aussi | UML, Regex |
XML (eXtensible Markup Language) est un format de balisage générique servant à représenter des données structurées de façon lisible par la machine comme par l'humain. Contrairement au HTML, ses balises ne sont pas prédéfinies : chacun définit son propre vocabulaire, ce qui en fait un format d'échange et de configuration très répandu.
Notions associées
- DTD / XML Schema (XSD) — décrivent la structure attendue d'un document pour le valider.
- XPath — langage de sélection de nœuds dans un document XML.
- XSLT — transformation d'un document XML vers un autre format (XML, HTML, texte).
Édition
L'édition de XML se fait généralement dans un IDE ou un éditeur dédié offrant coloration syntaxique, autocomplétion et validation à la volée. Historiquement, l'éditeur libre XPontus XML Editor remplissait ce rôle ; aujourd'hui la plupart des IDE modernes intègrent nativement le support XML.