XSLT fondamental

Par : Philippe Drix

Formats :

Offrir maintenant
Ou planifier dans votre panier
Disponible dans votre compte client Decitre ou Furet du Nord dès validation de votre commande. Le format PDF est :
  • Compatible avec une lecture sur My Vivlio (smartphone, tablette, ordinateur)
  • Compatible avec une lecture sur liseuses Vivlio
  • Pour les liseuses autres que Vivlio, vous devez utiliser le logiciel Adobe Digital Edition. Non compatible avec la lecture sur les liseuses Kindle, Remarkable et Sony
Logo Vivlio, qui est-ce ?

Notre partenaire de plateforme de lecture numérique où vous retrouverez l'ensemble de vos ebooks gratuitement

Pour en savoir plus sur nos ebooks, consultez notre aide en ligne ici
C'est si simple ! Lisez votre ebook avec l'app Vivlio sur votre tablette, mobile ou ordinateur :
Google PlayApp Store
  • Nombre de pages662
  • FormatPDF
  • ISBN978-2-212-13018-8
  • EAN9782212130188
  • Date de parution07/07/2011
  • Protection num.pas de protection
  • Infos supplémentairespdf
  • ÉditeurEyrolles

Résumé

Plus qu'un langage de feuilles de styles, 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 styles, 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.
Plus qu'un langage de feuilles de styles, 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 styles, 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.