Revenir à la liste des catégories de formation



Formation : XML - Utiliser Xsl, Xpath et Xquery


(Réf. 17043)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Langages de programmation

Prérequis

Maîtriser les langages HTML et CSS
Avoir suivi le cours XML-Fondamentaux (XML-IN) ou connaître la syntaxe XML de base et les principes de transformation XSLT.

Public

Développeurs, webmasters et créateurs de sites Web dynamiques.

Objectifs

Transformer des données XML en utilisant XSLT, construire des feuilles de style avec les éléments XSLT, filtrer des documents XML avec XPath, convertir des données XML aux formats HTML, générer des fichiers PDF.

Type de formation

Courte

Programme

Introduction à XSL

  • Différences entre XSL et les traitements SAX et DOM
  • Avantages de XSL
  • Séparation des données et des couches de présentation

Composants XSL

  • XSL, Xpath, XSL-FO
  • Arbres d'entrée et de sortie
  • Processeurs XSL
  • Stratégies pour les applications côté client et côté serveur

Création de documents XSLT

  • Éléments des feuilles de style
  • Syntaxe des règles
  • Appel et application de règles
  • Éléments de feuilles de style
  • Copie des données XML
  • Gestion des caractères spéciaux
  • Instructions conditionnelles de XSLT
  • Réalisation d'opérations répétitives
  • Utilisation des variables XSLT

Création de liens

  • Liens XML - XLink - XPointer

Recherche et filtrage avec XPath

  • Interrogation et recherche de données XML
  • Correspondance entre les instructions Xpath et les données XML
  • Navigation avec Xpath
  • Structure arborescente
  • Choisir des régions dans les arbres d'entrée
  • Parcours
  • Recherche des motifs
  • Combinaison des étapes de localisation
  • Test et filtrage des nœuds
  • Utilisation des fonctions Xpath
  • Construction de prédicats complexes

Génération de documents XML

  • Création d'éléments et d'attributs XML
  • Intégration d'éléments XSL
  • Ajout de validation
  • Gestion du texte et des nombres
  • Génération de documents XML, HTML et autres
  • Génération de texte brut
  • Mise en forme de nombres
  • Tri et regroupement
  • Dictionnaire de stockage

Création de fichiers PDF avec XSL-FO

  • Les différents éléments
  • Étalon et contenu de pages
  • Liste et tableaux de données

Pédagogie

Exposés - cas pratiques - synthèse

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
13100 Aix en Provence :

41000 Blois :

18000 Bourges :

14000 Caen :

28000 Chartres :

36000 Chateauroux :

21000 Dijon :

88000 Epinal :

27000 Evreux :

38000 Grenoble :

76600 Le havre :

72000 Le mans :

59650 Lille :

69003 Site Lyon :

57000 Metz :

54000 Nancy :

06000 Nice Sophia Antipolis :

45000 Orléans :

75009 Site Paris 9ème :

86000 Poitiers :

51100 Reims :

76230 Rouen :

52100 Saint-Dizier :

42000 Saint-Etienne :

67100 Site strasbourg :

37550 Tours :

10000 Troyes :


Revenir en haut





Revenir à la liste des catégories de formation