Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

XSLT avancé

Accueil » Formations » Développement » XSLT avancé

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

1150 € HT 2 jours XS-XSL2

Maîtriser le développement des transformations XSLT et organiser ses bibliothèques de transformations

Programme

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

XSLT, 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
  • Action, Visiteur

Où exécuter des XSL

  • Navigateur web
  • Langage de programmation

Librairies XSLT et outils

  • Présentation des différentes librairies
  • Outils de développement, debuggers
    Thèmes :
  • XML