EnglishSite mapContactsFrançais
 SociétéConseilFormationIngénierieProduitsMOATechnologiesMétiersEvénementsRecrutement
Formation 
Objectifs
  • A l'issue de cette formation, les stagiaires sauront :
  • Utiliser XSLT et CSS pour afficher des documents XML.
  • Transformer des documents XML à l'aide de XSLT.
  • Afficher des documents XML à l'aide XSL-FO.
Publics
  • Ce stage technique s'adresse aux chefs de projets, concepteurs, architectes et développeurs.
Pré-requis
  • La pratique des langages XML et HTML est nécessaire.
  • La connaissance de CCS est un plus.
Théorie / Pratique
  • 50/50
  • De nombreux exercices illustrent l'apprentissage technique de XSL et XSLT.
  • Génération HTML de document XML.
  • Génération PDF de document XML.
Réf : XSL / 2 Jours
Paris 2010
14-15 Oct.
Nantes 2010
Nous contacter
Rennes 2010
Nous contacter
Sophia-Antipolis 2010
11-12 Oct.
940€ ht
Formatage et transformation de documents XML avec XSL
Enjeux
L'objectif de XSL est de définir un langage de présentation de document, indépendant des systèmes et des logiciels. Autant la validité de ce concept est prouvée sur Internet, autant, dès lors qu'il s'agit de présenter des documents sur papier, il n'existe pas ce type de méthode en dehors de la sphère SGML.

Cascading Style Sheet
  • Initialement conçues pour le langage HTML, les « Cascading Style Sheet » permettent d'afficher du XML dans un navigateur.
  • Les feuilles de style
  • Cascading Style Sheet
  • Petits rappels sur les CSS
  • Les apports de CCS2
  • Choix du type de feuille de style
Xpath
  • XPath est un langage qui permet d'adresser, de désigner, des objets structurels contenus dans un document XML.
  • Présentation
  • Le modèle de données
  • Expressions - Node-sets - Boolean - String - Number
  • Location paths
  • Appel de fonctions
Le langage de style XSLT
  • Cette spécification définit la syntaxe et la sémantique d'un langage de transformation de documents XML en autres documents XML.
  • Pourquoi XSL ?
  • Présentation
  • Mise en forme d'un document avec XSL
  • Description d'une feuille de style XSL
  • Les règles template
  • Les règles de transformation implicite
  • Comptage des noeuds
  • Tris
  • Définition des variables
  • Clefs
  • Création de l'arbre résultat
  • Utiliser XSL avec IE5
  • Editeurs XSLT
  • Processeurs XSLT

Le langage de style XSL-FO
  • XSL est un langage d'expression de feuilles de styles définissant un langage permettant de spécifier une sémantique de formatage.
  • Définition
  • Utilisation
  • Structure générale
  • Arbre FO pour la pagination
  • Mise en page
  • FO et la transformation XSLT
  • FO et SVG
X-Query
  • Présentation
  • Démonstration
  • Les bases XML natives
Copywright © 2009 SOFTEAM - Think Object : Modeling