XSLT fondamental

Couverture XSLT fondamental

zoom

XSLT fondamental

Avec 20 design patterns prêts à l'emploi

  • Nombre de pages : 684 pages
  • Date de parution : 17/04/2002 
  • EAN13 : 9782212110821

Livre Papier

42.50 €

Indisponible

Livre Numérique


Disponible PDF

29.99 €

Librairie Eyrolles
Paris 5eme

Indisponible

Avantages Eyrolles.com

Livraison à partir de 0.01 € en France métropolitaine (1)

Paiement en ligne SÉCURISÉ

LIVRAISON dans le monde entier

Retour sous 15 jours

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.

Sommaire

  • Introduction
  • A quoi sert XSLT ?
  • Un premier exemple d'application
  • Les langages XPath et XSLT
    • XPath
    • Au coeur de XSLT : structure d'un programme XSLT, fonctionnement du 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...)
    • Évolutions de XSLT 1.0 à 2.0
  • Glossaire

Extraits

Caractéristiques

 PAPIERNUMERIQUE
Editeur(s)Eyrolles
Auteur(s)Philippe Drix
Collection Blanche
Parution 17/04/2002 07/07/2011
Edition  1ère édition
Nb de pages 684 662
Format 19 x 23 -
CouvertureBroché-
Poids 1345 -
IntérieurNoir et Blanc-
Contenu- PDF
EAN13 9782212110821 9782212850215
ISBN13978-2-212-11082-1N/A

Avis (0)

Soyez le premier à donner votre avis. Donnez votre avis
Vitrine Montessori

Les nouveautés sur le même thème (Voir tout)