28 oct. 2009

C'est quoi XML , XSD, XSLT

1)
Un fichier XML est un fichier texte possédant une structure particulière.XML est une notation, c'est à dire une manière d'écrire les informations.



La valise contient 2 pantalons et 1 chemise
Chaque pantalon possède une couleur et un prix
Chaque chemise possède une couleur, une taille et un prix
Ainsi on constate que :
XML est très bien adapté à la représentation d'informations hiérarchiques.
Comprehensible par les humains et les ordinateurs

2)

XSD : lui même un fichier xml mais crée pour contenir la definition d'une structure d'un fichier xml utilisateur.

Soit A un fichier XML et un fichier Axsd contenant la definition structure du fichier A.
Tout autre fichier B, C, D, ... voulant être de même structure que A doit obligatoirement le definition de Axsd.

3)

Si un jour l'on est amené à publier le contenu de VALISE sur le web ou dans un fichier excel ou autre, la modification d'une donnée dans VALISE nous amenera à modifier manuellement le contenu html sur le web et/ou dans le fichier excel, ..
La technologie XSLT automatise cette tâche pour nous.




http://www.w3.org/TR/xslt
http://sebsauvage.net/comprendre/xml/
http://xml.chez.com/xslt/

Aucun commentaire: