• Aucun résultat trouvé

Transformation XML avec XSLT

N/A
N/A
Protected

Academic year: 2022

Partager "Transformation XML avec XSLT"

Copied!
6
0
0

Texte intégral

(1)

Transformation de documents XML

avec XSLT Emeline DOREY

Introduction Pr´esentation XSLT Comment transformer XML avec XSLT Programme XSLT

Transformation de documents XML avec XSLT

Emeline DOREY

9 d´ecembre 2013

(2)

Transformation de documents XML

avec XSLT Emeline DOREY

Introduction Pr´esentation XSLT Comment transformer XML avec XSLT Programme XSLT

Sommaire

1 Introduction

2 Pr´esentation XSLT

3 Comment transformer XML avec XSLT

4 Programme XSLT

(3)

Transformation de documents XML

avec XSLT Emeline DOREY

Introduction

Pr´esentation XSLT Comment transformer XML avec XSLT Programme XSLT

Introduction

XSLT (XSL Transformations) 1.0 ⇒ recommandation W3C depuis novembre 1999.

Les d´etails de mise en forme des documents XML

´etaient tout d’abord dans un fichier XSL (eXtensible Style Language).

Cette mise en forme ´etait trop longue `a mettre en place

⇒ le W3C l’a divis´ee en deux parties :

XSLT : pour la transformation de la structure du document ;

XSL-FO : pour le formatage des objets ;

(4)

Transformation de documents XML

avec XSLT Emeline DOREY

Introduction Pr´esentation XSLT Comment transformer XML avec XSLT Programme XSLT

Pr´ esentation d’XSLT

XSLT permet :

d’analyser le contenu d’un fichier XML

d’effectuer diff´erentes op´erations en fonction des

´el´ements que le fichier XML contient d’organiser le r´esultat obtenu

(5)

Transformation de documents XML

avec XSLT Emeline DOREY

Introduction Pr´esentation XSLT Comment transformer XML avec XSLT Programme XSLT

Pr´ esentation d’XSLT

XSLT est :

un langage bas´e sur XPath ;

un langage d´eclaratif : on donne des r`egles de

transformation que le moteur appliquera, sans ´ecrire la s´equence des op´erations ;

un langage fonctionnel : beaucoup de transformations s’expriment de fa¸con r´ecursive ;

bas´e sur une repr´esentation par arbre du document XML trait´e.

(6)

Cliquez ici pour telecharger le PDF complet

Références

Documents relatifs

− Recopie dans le flot de sortie le fragment du document à transformer sélectionné par la requête XPath à partir du noeud contexte. − Ce fragment peut être constitué de

• Si dans la feuille de style on prévoit une instruction xsl:template pour traiter un certain élément, ne pas oublier de préciser dans l’instruction ce qui doit se passer avec

XSLT = production d’un document résultat à partir d’un document source..

Trois domaines nominaux sont pré-définis : le domaine nominal nul (0), le domaine nominal XML (http://www.w3.org/1998/xml) (1) qui est pré-défini avec le préfixe xml en accord avec

De ce fait, il est très étonnant de voir que les lecteurs-destinataires de ces informations sont des ibères (et non des grecs ou des latins). Les ibères de- vaient donc jouer un

ةطلسلا لاقتناو "وام" ينيصلا ميعزلا ةافو تلكش تاينيعبسلا فصتنم يف ىلإ ةدايق إرثكأ ةيتامغااب او لادتع غنيد" ايس و

Figure 3: Temperature profile in hydrate formation and dissociation in pure water following the slow procedure.. Figure 5: The algorithm of equilibrium temperature calculation in

In this paper, the potential static strength benefit of HBB joints with functionally graded adhesives (FGAs) is assessed, through a shear lag type simplified