Learning Tree International

01 49 68 53 00
 

Vous souhaitez plus d'informations ?

Titre*:

Prénom* :

Nom* :

Fonction :

Service :

Société* :

Adresse* :

Boîte postale :

Ville* :

Code postal* :

Pays* : Codes pays

Téléphone* :

Poste :

Courriel* :

* = Obligatoire

Les informations que vous nous fournissez nous serviront à vous communiquer des informations sur les produits et les services Learning Tree susceptibles de vous intéresser.
Protection des données personnelles

Visa Societé
2 FORMATIONS OFFERTES : avec un VISA 50 jours  !
 

XSL :
Transformation et mise en forme de documents XML : Travaux Pratiques


Formation 5493 jours

Courriel Courriel  Imprimer Imprimer  Q&R Q&R  PDF PDF  Facebook Facebook  Twitter Twitter

Réservation Rapide

Vous apprendrez à

  • Transformer des données XML en utilisant XSL (Extensible Stylesheet Language)
  • Rechercher et filtrer des documents XML avec XPath
  • Créer des feuilles de style avec des éléments XSLT (Extensible Stylesheet Language Transformation)
  • Concevoir et déboguer des documents XSL
  • Publier des documents PDF en utilisant XSL-FO (XSL Formatting Objects)
  • Convertir des données XML en HTML et d'autres formats de document

Objectif

XML est un outil essentiel pour les développeurs d'applications Web qui permet un échange de données entre des systèmes hétérogènes sur Internet. XSL est la solution pour intégrer ces systèmes efficacement et pour transformer et mettre en forme des données XML. Durant ce cours, vous apprendrez à exploiter des composants XSL pour manipuler et analyser des données XML. Vous apprendrez également à créer, déboguer et dépanner des transformations XSL, ainsi qu'à publier des pages HTML et des rapports PDF.

À qui s'adresse cette formation

Ce cours concerne tous ceux souhaitant travailler avec XSL. Une expérience de XML du niveau du cours 542, "Introduction complète à XML", est nécessaire.

Travaux pratiques

Durant ce cours, des exercices renforcent les concepts étudiés. Vous obtiendrez une expérience pratique de la transformation et de la mise en forme de données XML avec XSL :
  • Appliquer une transformation
  • Tester des expressions XPath
  • Déboguer XSL avec XML Spy
  • Créer une nouvelle feuille de style
  • Publier un rapport PDF avec XSL-FO
  • Exploiter des fonctions XPath avancées
  • Fusionner des sources de données
  • Générer du HTML à partir de données XML

Contenu détaillé

Introduction à XSL

Recommandations de XSL

  • Langage XML Path (XPath)
  • Transformations XSL (XSLT)
  • XSL-FO (Formating Objects)
  • Concepts XSL fondamentaux

Applications XSL

  • Développer XSL
  • Appliquer une feuille de style
  • Utiliser XSL en production

Exploiter les expressions XPath

Analyser les composants clés de XPath

  • Écrire des expressions primaires
  • Construire des séquences
  • Évaluer l'élément de contexte

Sélectionner le contenu avec des expressions de chemin

  • Naviguer avec des points d'axe
  • Choisir des cibles avec des tests de nœuds
  • Se servir de prédicats pour filtrer les résultats

Comparer les nœuds dans XPath

  • Valeur et comparaisons générales
  • Expressions arithmétiques
  • Appeler des fonctions

Créer des feuilles de style avec XSLT

Les bases d'une feuille de style XSLT

  • Arbres source/résultat
  • Approche basée sur les modèles
  • Transformer du XML en XML

Créer une feuille de style XSLT

  • Suivre les bonnes pratiques
  • Définir les règles de modèle
  • Appliquer les modèles
  • Extraire les valeurs des données
  • Implémenter les modèles "hors service"
  • Copier les nœuds d'entrée

Concevoir efficacement des feuilles de style XSLT

  • Exploiter les règles intégrées
  • Résoudre les conflits
  • Référencer le contexte changeant

Publier des rapports avec XSL-FO

XSL Formating Objects

  • Mise en forme XSL-FO
  • Éditeurs/Concepteurs XSL-FO
  • Relations à DSSSL et CSS

Construire le document XSL-FO

  • Définir le jeu de couches principal
  • Créer des pages maître
  • Spécifier les régions

Transformer du XML en XSL-FO

  • Concevoir une feuille de style de rapport
  • Construire les séquences de page
  • Répéter les en-têtes et les pieds de page

Optimiser les feuilles de style avec XPath

Exploiter les expressions complexes

  • Spécifier les axes complexes
  • Comparer les nœuds et les types
  • Créer les gammes et les filtres

Maîtriser la puissance de XPath

  • Référencer les variables
  • Bouclage et conditions
  • Travailler avec des séquences
  • Explorer les fonctions intégrées
  • Fusionner les sources de données

Réaliser des transformations complexes

Maximiser l'efficacité des modèles

  • Définir les variables
  • Réussir les paramètres

Incorporer les éléments XSLT

  • Générer du nouveau contenu
  • Transformer du XML en HTML
  • Étendre les propriétés avec des fonctions personnalisées
  • Inclure les extensions de langage

Produire des documents professionnels à partir de données XML

Incorporer le contenu

  • Employer des images et des liens externes
  • Incorporer une numérotation de page dynamique

Appliquer des techniques de formatage avancées

  • Créer des listes et des tables
  • Alterner les dispositions des pages

<< Développement Web
 

Formations liées à ce sujet


XML et XSL sont de marques de MIT, INRIA ou Keio au nom du World Wide Web Consortium.
 
XSL : Transformation et mise en forme de documents XML

Calendrier des Formations

23 - 25 maiParis S'inscrire

Londres (en anglais)

27 - 29 juinLondon S'inscrire

Plus de dates et de lieux.

Prix des Formations

1 725 €Prix Catalogue
Prix avec une offre spéciale
1 700 €Passeport 2 formations
1 620 €Passeport 3 formations
1 400 €Passeport 4 formations
1 380 €Visa Société 25 jours

Cliquez ici pour plus d'informations ou appelez le 01 49 68 53 00.

Solutions intra
entreprise

Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.

XSL : Transformation et mise en forme de documents XML : Travaux Pratiques

Les participants créent des documents XSL pour transformer des données XML.


Moyenne des évaluations des participants

Évaluations sur les 12 derniers mois

5 étoiles
70 %
4 étoiles
20 %
3 étoiles
10 %
2 étoiles   0 %
1 étoile   0 %

 
« L'aspect pratique des formations Learning Tree est absolument essentiel. Les formateurs travaillent dans les domaines qu'ils enseignent et peuvent donc nous faire part de leur expérience du travail. C'est une vraie valeur ajoutée. »