JavaScript offre certaines fonctions intégrées de date et d'heure, qui permettent de calculer l'âge à partir d'une date (date de naissance par exemple).
XSLT est un langage de transformation de documents XML dans des
documents XHTML ou d'autres documents XML.
XSLT est un langage de transformation de documents XML dans des
documents XHTML ou d'autres documents XML.
XPath est un langage pour la navigation dans des documents XML.
Avant de continuer que vous devriez avoir une compréhension de base des éléments suivants :
XSLT est la partie la plus importante de XSL.
Normalement XSLT fait cela en transformant chaque élément XML en un ou
plusieurs éléments HTML.
Avec XSLT vous pouvez ajouter/supprimer des éléments et attributs dans
ou à partir du fichier de sortie.
Vous pouvez également réorganiser et trier les éléments, effectuer des
essais et prendre des décisions sur quels éléments masquer ou afficher
et beaucoup plus encor.
Une façon courante pour décrire le processus de transformation est de
dire que XSLT transforme un arbre source XML dans une
arborescence de résultat XML.
XSLT utilise XPath pour trouver de l'information dans un document XML.
XPath est utilisé pour naviguer à travers les éléments et les attributs
dans les documents XML.
Si vous souhaitez étudier XPath tout d'abord, veuillez lire notre
Tutorial XPath.
Le processus de transformation XSLT utilise XPath pour définir les parties du document source qui doit correspondre à un ou plusieurs modèles prédéfinis. Lorsqu'une correspondance est trouvée, XSLT transformera la partie correspondante du document source dans le document résultat.
XSLT est devenu la 16éme recommandation du W3C en Novembre 1999.
Tous les principaux navigateurs prennent en charge XML et XSLT.
Firefox prend en charge XML, XSLT et XPath à partir de la version 3.
Internet Explorer prend en charge XML, XSLT et XPath à partir de la
version 6.
Internet Explorer 5 n’est pas compatible avec la
recommandation du W3C intitulée XSL officiel.
Chrome prend en charge XML, XSLT et XPath à partir de la version 1.
Opera supporte XML, XSLT et XPath à partir de la version 9. Opera 8 prend en charge uniquement XML + CSS.
Safari prend en charge XML et XSLT à partir de la version 3.
Cours precedent: XSL tutoriel |
Sommaire de : Le langage XML |
Cours suivant: XSLT transformation |