Développement - Internet : Transformation XSL (XSLT)
|
|
Durée de la formation : 3 jours
|
|
Objectifs :
Au terme de cette formation, les stagiaires auront acquis les compétances
necéssaires à la mise en oeuvre d'applications XML à base de feuilles de styles
XSL.
Prérequis :
Afin de suivre cette formation, le stagiaire devra préalablement être familiarisé
avec les langages HTML et XML.
Public ciblé :
Toute personne en charge d'un développement Web (Application Internet ou Intranet).
La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés.
Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer
les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice),
à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.
-
Rappels sur HTML, XML et XHTML
-
-
Les parseurs XML (DOM / SAX)
-
Les outils de développement XML/XSL
-
Les feuilles de styles XSL
-
-
Un exemple concret - la notions de templates XSL
-
-
Mise en oeuvre d'expressions XPATH
-
-
Mise en oeuvre d'expressions XPATH simples
-
Localiser un noeud de l'arborescence
-
-
Eléments fondamentaux du langage XSL
-
Filtrer et ordonner les informations
-
Les instructions XSL de tests (<xsl:if>, <xsl:choose>, ...)
-
Les instructions de boucles (<xsl:for-each>, ...)
-
Définition et appels de templates nommés
-
Utilisation de variables et de paramètres
-
Aspects avancés
-
Importation et Inclusion de fichier XSL
-
Lier plusieurs fichiers XML de données
-
Configuration de la sortie (ANSI, UNICODE, ...)
-
Quelques compléments : <xsl:element>, <xsl:attribute>, <xsl:comment>, ...
-
Transformations XSL coté serveur
-
Technologies serveurs existantes (PHP, ASP, ASP.NET, JAVA (J2EE)
-
Les APIs PHP 5.0 pour la manipulation de données XML
-
Application coté serveur de la transformation via PHP
-
Introduction à XSL-FO (Formating Object)
-
-
Mise en oeuvre d'un exemple simple
© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure