Xanetiz > Programmation > Le 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 :
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 :
Titre | Vu | Date | |
---|---|---|---|
Utiliser un IDE pour programmer | 6 843 | 25/02/10 | |
L'essentiel du langage C | 17 835 | 14/03/10 | |
L'essentiel du CSS | 7 427 | 14/03/10 | |
Placer des statistiques en PHP sur son site | 8 180 | 06/02/10 | |
Les designs en CSS | 5 831 | 16/02/10 |
Nombre d'inscrits : 262
Dernier membre : Clyderar
Visiteurs en ligne : 4
Membres en ligne : Aucun
Copyright © 2022 Xanetiz.com - Tous droits réservés