Need Consult
Une architecture alignée sur vos processus métier
société références espace consultants competences carrieres
compétences
Nos environnements technologiques
- Java
- .Net
- Glossaire
Architectures
- Web Services
BPM

 

Rechercher
Need Consult
14 rue La Fayette
75009 Paris
tél. : 01 44 64 03 20
Contact


Compétences | Architectures | XML

XML
XML (eXtensible Markup Language ou langage de balisage extensible) est un standard du World Wide Web Consortium. Il sert de base à la création de langages balisés spécialisés, c'est un « méta langage ». Il est suffisamment général pour que les langages basés sur XML, appelés aussi dialectes XML, puissent être utilisés pour décrire toutes sortes de données et de textes. Il s'agit donc partiellement d'un format de données.

L'objectif initial de XML était de faciliter le partage de textes et d'informations structurés, par exemple au travers de l'internet, en séparant le contenu (les données) du contenant (la présentation des données).

Le langage XML : solution entre le SGML et le HTML ? Le XML a depuis 1998 le statut de recommandation du W3C (World Wide Web Consortium ). XML est un langage de balisage structuré, basé sur le SGML, développé pour pallier les limites du HTML sans pour autant posséder les difficultés d'application du SGML.

Le texte d'un article en XML est structuré de telle sorte qu'il peut être matérialisé par plusieurs médias avec un effort minimum : papier, Web, base de données, synthèse vocale, etc. Tout comme le format SGML, le XML permet de distinguer le texte et les données qu'il contient, des représentations visuelles qu'on lui donne, papier ou électronique, selon des besoins actuels et futurs.

Le langage XML, c'est aussi une famille de technologies :
Le langage XLink, qui décrit la façon d'intégrer des liens hypertextes à un fichier XML,
le langage XSL, qui permet de développer des feuilles de styles pour la représentation à l'écran des documents,
et le langage XHTML, qui est une sorte de passerelle afin de favoriser le passage du HTML au XML.

 

mentions légales | plan du site | nous contacter | notre plaquette commerciale