Transformer des données XML en utilisant XSL, 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.
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
XSLT - 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
Eléments des feuilles de style - Syntaxe des règles - Appel et application de règles - Elé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 - Etalon et contenu de pages - Liste et tableaux de données