Langage de balisage extensible (xml)

Définition - Que signifie le langage XML (Extensible Markup Language)?

Le langage XML (Extensible Markup Language) est un format universel, maintenu par le W3C, utilisé pour la représentation et le transfert de données structurées sur le Web ou entre différentes applications.

Le langage utilise une représentation structurée en permettant aux utilisateurs de créer des balises personnalisées conformément aux normes de définition de type de document XML (DTD). La structure d'un document XML peut être représentée sous la forme d'un arbre connu sous le nom de modèle d'objet de document (DOM).

Definir Tech explique le langage de balisage extensible (XML)

XML est conçu pour décrire les données mais n'est pas concerné par la visualisation des données. Les balises créées en XML sont explicites et l'utilisateur est libre de définir ses propres balises - d'où le terme «extensible».

Le support XML est fourni par de nombreuses plates-formes de langage de programmation pour créer et traiter des données XML. La simplicité, la portabilité, l'indépendance de la plate-forme et la convivialité sont quelques-unes des principales caractéristiques qui ont conduit à la popularité croissante de l'utilisation des normes basées sur XML.

XML a été la principale source de motivation pour le développement de plates-formes d'architecture orientée services (SOA) telles que les services Web qui ne sont liés à aucun langage particulier et qui collaborent efficacement dans des environnements hétérogènes. RSS, Atom, SOAP et XHTML sont quelques-unes des normes influencées par XML.