Passionné(e) de lecture ? Inscrivez-vous gratuitement ou connectez-vous pour rejoindre la communauté et bénéficier de toutes les fonctionnalités du site !  

XSLT par la pratique

Couverture du livre « XSLT par la pratique » de Steven Holzner aux éditions Eyrolles
  • Date de parution :
  • Editeur : Eyrolles
  • EAN : 9782212110401
  • Série : (-)
  • Support : Papier
Résumé:

XSLT : bien plus qu'un langage de feuilles de
style

Parfois présenté comme le "SQL du Web", XSLT est un
langage extrêmement performant, capable de transformer du
XML en une source de données interrogeable et manipulable,
ouvrant ainsi la voie à un large éventail de traitements... Voir plus

XSLT : bien plus qu'un langage de feuilles de
style

Parfois présenté comme le "SQL du Web", XSLT est un
langage extrêmement performant, capable de transformer du
XML en une source de données interrogeable et manipulable,
ouvrant ainsi la voie à un large éventail de traitements :
extraction d'informations, séparation entre les données et
leur présentation - dans le but de décliner un même
contenu sur différents supports -, échanges de
données entre applications et entre entreprises...

Les transformations XML passées au crible

Dans cet ouvrage pédagogique regroupant plus de 400
exemples, vous découvrirez tous les aspects de XSLT et de
sa mise en oeuvre, sous un angle résolument concret :
création de feuilles de style, spécification de motifs de
concordance, utilisation des modèles et des processeurs
XSLT, etc. Une large place est laissée à l'étude
approfondie des transformations XSLT : XML vers XML, mais
aussi vers HTML, XHTML et RTF.

À qui s'adresse cet ouvrage ?


À tous les programmeurs utilisant XML.

Aux développeurs de sites Web, d'applications
intranet/extranet, d'applications documentaires.


Au sommaire


Les bases de XSLT

Création et utilisation des feuilles de
style

Arbres et noeuds

Le modèle Information Set et le modèle d'arbre
XSLT

Manipulation des éléments XSLT

Éléments de premier niveau des feuilles de style

Feuilles de style embarquées

Création et utilisation des
modèles

Création d'un modèle

Traitement des noeuds descendants

Inhibition des caractères d'échappement en sortie

Règles XSLT par défaut

Création de motifs de concordance

Localisation du noeud racine

Localisation d'attributs

Définition formelle d'un motif de concordance

Création de prédicats

Exemples de motifs

Structures de contrôle et tri

Tri d'éléments

Transformations XML vers XML, HTML, XHTML, RTF
et modification du contenu des documents

L'élément

Génération d'éléments à la volée

Génération d'attributs, de commentaires, d'instructions
de traitement

Création de sections CDATA

Xpath

Types de données

L'axe ancestor

L'axe descendant

L'axe following

Les fonctions XLST et Xpath

Les fonctions XSLT

Fonctions XPath applicables aux ensembles de
noeuds

Modèles nommés, paramètres et variables

Création de variables : l'élément


Utilisation des API des processeurs
XSLT

Gestion des erreurs de parsing

Internet Explorer et les îlots de données XML

Création de documents XSL-FO : textes et
tableaux

Formatage XSL

Propriétés de formatage XSL-FO

Création de documents XSL-FO

Listes XSL-FO

Donner votre avis