XML Utilisations


XML est appliqué à de nombreux aspects du développement Web, souvent utilisé pour simplifier le stockage et le partage des données.


XML sépare les données du HTML

Si vous devez afficher des données dynamiques dans un document HTML, vous passerez beaucoup de temps à modifier le HTML chaque fois que les données changent.

Avec XML, les données peuvent être stockées dans des fichiers XML séparés. Ainsi, vous pouvez vous concentrer sur l'utilisation de HTML/CSS pour l'affichage et la mise en page, et vous assurer que la modification des données sous-jacentes ne nécessite plus aucune modification du HTML.

En utilisant quelques lignes de code JavaScript, vous pouvez lire un fichier XML externe et mettre à jour le contenu des données de votre page Web.


XML simplifie le partage des données

Dans le monde réel, les systèmes informatiques et les données utilisent des formats incompatibles pour stocker les données.

Les données XML sont stockées au format texte brut, ce qui fournit une méthode de stockage des données indépendante des logiciels et du matériel.

Cela facilite la création de données pouvant être partagées par différentes applications.


XML simplifie le transfert de données

Pour les développeurs, l'un des défis les plus chronophages a toujours été l'échange de données entre des systèmes incompatibles sur Internet.

Étant donné que les données peuvent être lues par diverses applications incompatibles, l'échange de données avec XML réduit cette complexité.


XML simplifie les changements de plateforme

La mise à niveau vers de nouveaux systèmes (plateformes matérielles ou logicielles) est toujours très chronophage. De grandes quantités de données doivent être converties, et les données incompatibles sont souvent perdues.

Les données XML sont stockées au format texte. Cela facilite l'extension ou la mise à niveau de XML vers de nouveaux systèmes d'exploitation, de nouvelles applications ou de nouveaux navigateurs sans perte de données.


XML rend vos données plus utiles

Différentes applications peuvent accéder à vos données, non seulement dans les pages HTML, mais aussi à partir de sources de données XML.

Avec XML, vos données peuvent être utilisées par divers appareils de lecture (ordinateurs de poche, appareils vocaux, lecteurs de nouvelles, etc.), et peuvent également être utilisées par des personnes aveugles ou d'autres personnes handicapées.


XML est utilisé pour créer de nouveaux langages Internet

De nombreux nouveaux langages Internet sont créés avec XML.

Voici quelques exemples :

  • XHTML
  • WSDL pour décrire les services Web disponibles
  • WAP et WML comme langages de balisage pour appareils mobiles
  • Le langage RSS pour les flux d'actualités
  • RDF et OWL pour décrire des ressources et une ontologie
  • SMIL pour décrire le multimédia pour le Web

Si les développeurs étaient rationnels

S'ils étaient tous rationnels, que les applications futures utilisent XML pour échanger des données.

À l'avenir, il pourrait y avoir une sorte de logiciel de traitement de texte, des tableurs et des bases de données capables de lire les données des uns et des autres au format XML, sans avoir besoin d'utiliser des programmes de conversion.

Autres extensions