Logo


Xanetiz > Programmation > Le XML

Top

Le XML

Le XML


7 117 vues

Partager

Présentation du XML

Le XML (Extensible Markup Language) est un langage de balisage. Il permet de structurer des informations à l'aide de balises qui ont un sens (la sémantique). C'est lui qui a donné naissance au HTML puis au XHTML (langage utilisé pour créer des sites Internet statiques).

Un fichier XML est un simple fichier texte.

Il n'est pas nécessaire d'avoir de logiciels particuliers pour en écrire, il suffit d'un simple éditeur de texte. Il y a des règles de syntaxes à apprendre, un schéma à suivre : comment créer des balises, les attributs, valeurs et d'autres points. Ensuite, il vous ait possible de créer votre propre langage, le XML est un métalangage.

Voici un sitemap qui permet de répértorier l'ensemble des liens d'un site pour faciliter l'indexation par les robots. Il s'agit d'un fichier XML :

Le XML

L'utilité du XML

Il permet tout comme le XHTML de séparer le contenu de la mise en forme. Il est seulement utilisé pour le contenu. La mise en forme et la lecture des données est gérée par un logiciel de lecture : le parseur. Cela agit comme les feuilles de styles CSS différentes sur un même site.

C'est ce langage qui est de nos jours le plus utilisé pour échanger des données. Cela est dû à sa lisibilité : vous pouvez ouvrir une page XML et comprendre le fonctionnement sans connaissances préalables (contrairement au XHTML) même si parfois les langages créés utilisent des mots techniques propres à un domaine. De plus, le XML est universel.

Par exemple, un morceau de fichier au format XML utilisé par les médecins pour s'échanger des données :

Le XML

Pour résumer

Titre Vu Date
L'essentiel du langage C L'essentiel du langage C 17 437 14/03/10
Les injections SQL Les injections SQL 7 462 11/02/10
Placer un copyright sur ses images en PHP Placer un copyright sur ses images en PHP 5 913 04/04/12
L'essentiel du langage XHTML L'essentiel du langage XHTML 5 843 13/03/10
Les designs en CSS Les designs en CSS 5 587 16/02/10

StatistiquesNombre d'inscrits : 227
Dernier membre : StevenMot
Visiteurs en ligne : 1
Membres en ligne : Aucun

Copyright © 2022 Xanetiz.com - Tous droits réservés

Hebdotop