en savoir plus
Permet à tous ses détenteurs d'obtenir 5% de réduction sur tous les livres lors du retrait en magasin (réduction non cumulable avec les réductions de type étudiant).
Offre également un certain nombre d'avantages auprès de nos partenaires.
Avec les favoris, retrouvez dans un espace les sélections effectuées au fur et à mesure de vos navigations dans le site.
Constituez pour votre usage personnel vos listes de livres en prévisions d'achats futurs et votre sélection d'articles, dossiers, événements, vidéos ou podcasts préférés ou à découvrir plus tard...
Il suffit simplement de cliquer sur "Ajout Favori" sur chaque page qui vous intéresse pour les retrouver ensuite dans votre espace personnel.
Requiert un compte Mollat
Requiert un compte Mollat
Expose toutes les subtilités du langage de programmation XSLT, né de la nécessité de traiter des documents XML. Propose une sélection de design patterns ou des modèles de transformations XSLT pouvant être réutilisés dans de nombreux contextes : applications documentaires ou Web, intranet, EAI, etc. ©Electre 2025
Plus qu'un langage de feuilles de style, un vrai langage de programmation !
Complément indispensable d'XML, le langage XSLT a deux principaux usages. Il permet d'abord de convertir un document XML en un format adapté à l'affichage ou à l'impression (HTML pour le Web, RTF ou PDF pour l'impression, etc.). Mais XSLT est bien plus qu'un simple langage de feuilles de style, c'est aussi un véritable langage de programmation, grâce auquel on peut effectuer toutes sortes de traitements sur les documents XML : en modifier la structure, en extraire des informations, en filtrer le contenu, etc.
Un langage déstabilisant pour les programmeurs
Dans cet ouvrage de niveau avancé, Philippe Drix expose avec beaucoup de précision toutes les subtilités du langage XSLT, qui impose aux développeurs un véritable changement culturel par rapport à des langages de programmation classiques tels que C++, Java, VB ou Perl.
Vingt design patterns XSLT prêts à l'emploi
La grande originalité du livre est de proposer dans la seconde partie une sélection de design patterns, c'est-à-dire des modèles de transformations XSLT pouvant être réutilisés dans de nombreux contextes : applications documentaires, Web, intranet, EAI, etc. Parmi les patterns proposés :
- Inclusion conditionnelle de feuille de style
- Visiteur récursif de node-set
- Constitution d'un node-set de valeurs toutes différentes
- Copie presque conforme d'un document XML
- Détection d'un élément avec domaine nominal par défaut
- Références croisées inter-fichiers
- Génération d'hyperliens
- Regroupements par valeur ou par position
- Regroupements hiérarchiques
- Génération d'une feuille de style par une autre feuille de style
- Génération de pages HTML dynamiques pour un portail
- Construction dynamique d'un tableau HTML
- Génération de documents multiples
- Etc.
Au sommaire
Introduction • A quoi sert XSLT ? • Un premier exemple d'application • Les langages XPath et XSLT • XPath • Au cœur de XSLT : structure d'un programme XSLT, modèle de traitement d'un processeur XSLT, concordance de motifs et règles de transformation • Les instructions de transformation • Les instructions de programmation • Les instructions de création • Découpage d'une application XSLT • Design patterns • 10 patterns de programmation • 10 patterns de transformation • Annexes • Exemple de transformation XML-RTF • Aide-mémoire XSLT (balises, fonctions prédéfinies...) • Evolutions de XSLT 1.0 à 2.0 • Glossaire.
Paru le : 17/04/2002
Thématique : Langages de programmation
Auteur(s) : Auteur : Philippe Drix
Éditeur(s) :
Eyrolles
Collection(s) : Non précisé.
Série(s) : Non précisé.
ISBN : Non précisé.
EAN13 : 9782212110821
Reliure : Broché
Pages : XVII-662
Hauteur: 23.0 cm / Largeur 19.0 cm
Épaisseur: 4.0 cm
Poids: 901 g