Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Domaines > Développement > Transformer des documents avec XSLT

Transformer des documents avec XSLT

Maitriser le développement des transformations XSLT et organiser ses bibliothèques de transformations

Cette formation vous permettra d'approfondir votre connaissance de XSLT afin d'en exploiter toutes les subtilités dans votre infrastructure et vos applications.

Objectifs

  • Maitriser le développement des transformations XSLT
  • Organiser ses bibliothèques de transformations

Public

  • Chefs de projets
  • Développeurs
  • Ingénieurs

Prérequis

  • Avoir une bonne connaissance de XML et des notions de programmation

Programme de la formation

Rappels XML

  • Espaces de nommage
  • Schémas, structuration et typage

XPath, langage de recherche de nœuds

  • XSLT basique : templates
  • XPath, langage de base de XSLT
  • XPath, langage de sélection
  • XPath, langage de programmation ?
  • Différences entre XPath 1.0, XPath 2.0 et XPath 3.0

Langage de règles et fonctionnel

  • Patterns et règles
  • Instructions les plus courantes
  • Instructions de programmation
  • Instructions de création

Organisation des XSLT

  • Réutilisation
  • Découpage de XSLT

Fonctions XSL

  • Définition de fonctions, limites
  • Utilisations de fonctions

Patterns de programmation

  • Récursion, itération

Industrialiser ses développements

  • Tests unitaires avec XSpec
  • Génération de la documentation utilisateur

Librairies XSLT et outils

  • Présentation des différentes librairies
  • Outils de développement, debuggers