TD4 : XPATH (07/01/2004)
Evaluation Xpath
Voici le fichier XML correspondant à l'exemple utilisé pendant le cours. Ouvrez-le dans XML-Spy.
Utilisez l'évaluateur de requêtes de Xpath de XML-spy (menu XML) pour tester quelques requêtes du cours.
Requêtes dans bergman.xml
Reprenez le fichier bergman.xml utilisé pendant le TD2, pour lequel vous avez préparé une DTD (ici la DTD corrigée).
Concevez les requêtes Xpath permettant de récupérer les informations suivantes :
- Récupérer les années des trois mariages d’Ingrid Bergman.
- Récupérer sa biographie.
- Récupérer le titre original du film où elle joue le personnage de Charlotte.
- Récupérer alors le nom du réalisateur de ce film en utilisant la valeur de l’attribut
filmref
- Récupérer les pays qui correspondent aux titres de film alternatifs de ce même film.
- Récupérer les titres originaux des 5 films sortis en salle après 1980.
- Récupérer les personnages qu’elle joue dans ces 5 films.
- Récupérer les citations dont elle est à l’origine.
- Récupérer les dates des titres alternatifs pour lesquels on a une indication de pays.
- Récupérer les dates des titres alternatifs pour lesquels on n’a pas d’indication de pays.
- Récupérer les noms des réalisateurs de documentaires (c’est-à-dire dont le résumé soit "[Documentaire]").
- Même question, mais éviter les réalisateurs dont on ne connaît pas le nom, c’est-à-dire
ceux pour lesquels on a un point d’interrogation à la place du nom.
- Récupérer les titres des films romantiques (les films dont le résumé contient le mot "love"
ou "romantic").
- Récupérer le deuxième personnage joué par Ingrid Bergman dans un film
- Récupérez tous les fichiers références d'images
(d'après un TP deYannis Haralambous (ENST-Bretagne) http://omega.enstb.org/yannis/cours/s31/)