Top Profil

Glossaire · Concepts fondamentaux

XML

Aussi appelé : eXtensible Markup Language

Définition

XML est un langage de balisage conçu pour structurer des données de façon lisible à la fois par un humain et par un programme : chaque information est encadrée de balises qui la nomment, et les balises s'imbriquent pour former une arborescence. Un document XML peut être validé contre un schéma (XSD) qui fixe sa structure attendue. Très répandu dans les années 2000 pour les échanges entre entreprises, il reste le format de nombreux standards : facturation électronique, échanges bancaires, santé, configuration d'outils Java.

Dans la pratique

XML a cédé la place à JSON pour les API web, mais il domine toujours les échanges normalisés entre entreprises et administrations (factures électroniques au format Factur-X, flux SEPA, EDI). Un besoin d'intégration avec ces systèmes exige un profil à l'aise avec XML, ses schémas et ses outils de transformation (XSLT), compétence devenue plus rare chez les jeunes développeurs.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.