Publication et Traitement
avec XSL
1. XPATH
2. XSLT
3. XSLFO
4. Traitement de documents
5. Conclusion
III.‹#›
1. XPath : l'adressage XML
XPath
Expressions de chemins dans un arbre XML
Permet de sélectionner des nœuds par navigation
XPath
Document XML
?
III.‹#›
XPath
XML Path Language
recommandation W3C pour expressions de chemins
acceptée le 16 novembre 1999
version 2 en cours d'élaboration
Expressions de chemins communes à :
XSL
Xpointer (liens)
XQuery (queries)
Xpath permet
de rechercher un élément dans un document
d'adresser toute sous partie d'un document
XPath
III.‹#›
XPath - Parcours d'arbre
XPath opère sur l'arbre d'un document
<livre auteur = "Hugo">
<titre>Les chatiments</titre>
<chapitre>
<section>Buonaparte </section>
<section>Neige</section>
</chapitre>
</livre>
racine
section
livre
Bonaparte
chapitre
Neige
chapitre
section
Les chatiments
titre
XPath
@auteur
"Hugo"
III.‹#›
XPath - Expression de chemins
Une expression de chemins spécifie une
traversée de l'arbre du document :
depuis un nœud de départ
vers un ensemble de uds cibles
les cibles constituent la valeur du cheminement
Un chemin peut être :
absolu
commence à la racine
/étape1/…/étapeN
relatif
commence à un nœud courant
étape1/…/étapeN
XPath
1 / 49 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !