Logo


Xanetiz > Programmation > Le XML

Top

Le XML

Le XML


3 893 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
Exécuter un script PHP en ligne de commande Exécuter un script PHP en ligne de commande 3 452 04/04/12
Bloquer le clic droit sur un site web Bloquer le clic droit sur un site web 5 425 23/03/10
Utiliser un IDE pour programmer Utiliser un IDE pour programmer 3 749 25/02/10
L'essentiel du langage PHP L'essentiel du langage PHP 7 288 14/03/10
Les injections SQL Les injections SQL 4 736 11/02/10

StatistiquesNombre d'inscrits : 174
Dernier membre : stiv68
Visiteurs en ligne : 4
Membres en ligne : Aucun

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

Hebdotop