TP XML |
Objectifs · Se familiariser avec l’API dom4j · Créer, parcourir, modifier et enregistrer des documents XML avec l’API dom4j · Interroger des documents XML à l’aide de requêtes XPATH avec l’API dom4j
Prise en main de l’environnement de travail · Vous devez récupérer les fichiers suivants: L’archive de dom4j à l’adresse: http://dom4j.sourceforge.net/dom4j-1.6.1/download.html MonPremier.java (une ébauche java qui montre l’utilisation de l’API dom4j pour exploiter des fichiers XML) BiblioXML.xml (le document XML à exploiter pendant ce TP)
· Indiquer le chemin des commandes java · Indiquer le chemin des packages Dom4jXXX.jar et jaxenYYY.jar
Sous Windows Sous Linux
Questions du TP Question1: Charger le fichier BiblioXML.xml à l’aide de l’API Parcourir l’arbre construit à l’aide des objets Iterator ( elementIterator, attributeIterato, …) Contrôler votre travail par des affichages
Question2: Construire des requêtes en utilisant des chemins XPATH: Quels sont les titres des livres de la biblio? Quel est le nombre d’auteurs de la biblio? Où se situent les différents éditeurs? Quel est le titre du deuxième livre de la biblio? …
Question 3: Créer et enregistrer un fichier XML conforme au schéma suivant :
Références: API dom4j : http://dom4j.sourceforge.net/dom4j-1.6.1/apidocs/
|
Amel YESSAD |
Maître de conférences |