Détails :
Durée :
3 Jours
Prérequis :
Public :
Objectifs :
Au terme de cette formation, vous saurez :
- TODO
Demande de devis :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation
veuillez remplir notre formulaire de mise en relation.
Cursus de formation :
Programme détaillé de la formation :
- Aspects fondamentaux
- Les parseurs XML (DOM / SAX)
- Les outils de développement XML/XSL
- Aspects fondamentaux
- Un exemple concret de la notion de templates XSL
- Etude du flux généré
- Qu'est ce XPATH ?
- Mise en oeuvre d'expressions XPATH simples
- Localiser un noeud de l'arborescence
- Fonctions XPath
- 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
- 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>, ...
- 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
- Intérêts de XSL-FO
- Mise en oeuvre d'un exemple simple
Rappels sur HTML, XML et XHTML
Les feuilles de styles XSL
Mise en oeuvre d'expressions XPATH
Eléments fondamentaux du langage XSL
Aspects avancés
Transformations XSL coté serveur
Introduction à XSL-FO (Formating Object)