Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
enseignement:tp:bd:tp-xpath-corr [2012/12/07 13:27] ecoquery [Préliminaires] |
enseignement:tp:bd:tp-xpath-corr [2013/04/11 14:16] (Version actuelle) ecoquery [Évaluation de requêtes XPath] |
| |
<code shell> | <code shell> |
/usr/lib/jvm/java-1.5.0-sun/bin/java -cp saxon8.jar:xquery.jar:xmlfiles.jar fr.cnrs.liris.ecoquery.xqueryapp.Main | /usr/lib/jvm/java-1.5.0-sun/bin/java -cp saxon9.jar:saxon9-xpath.jar:saxon9-dom.jar:xquery.jar:xmlfiles.jar fr.cnrs.liris.ecoquery.xqueryapp.Main |
</code> | </code> |
| |
- Document: "Collection", requête: ''<nowiki>//</nowiki>scenariste'' | - Document: "Collection", requête: ''<nowiki>//</nowiki>scenariste'' |
- Document: "Collection", requête: ''/collection<nowiki>//</nowiki>dessinateur[child::text() = <nowiki>"</nowiki>Tarquin<nowiki>"</nowiki>]/..'' | - Document: "Collection", requête: ''/collection<nowiki>//</nowiki>dessinateur[child::text() = <nowiki>"</nowiki>Tarquin<nowiki>"</nowiki>]/..'' |
- Document: "Collection", requête: ''<nowiki>//</nowiki>tome[numero=<nowiki>"1"</nowiki>]/parent::element()''\\ //**Correction: **rien: dans les tomes, le numéro est spécifié par un attribut et non par un élément (requête correcte: ''<nowiki>//</nowiki>tome[@numero="1"]/parent::element()'')// | - Document: "Collection", requête: ''<nowiki>//</nowiki>tome[numero=<nowiki>"1"</nowiki>]/parent::element()''\\ //**Correction: **rien: dans les tomes, le numéro est spécifié par un attribut et non par un élément (requête correcte: ''<nowiki>//tome[@numero="1"]/parent::element()</nowiki>'')// |
- Document: "Hamlet", requête: ''/PLAY/TITLE'' | - Document: "Hamlet", requête: ''/PLAY/TITLE'' |
- Document: "Hamlet", requête: ''<nowiki>//</nowiki>ACT/TITLE'' | - Document: "Hamlet", requête: ''<nowiki>//</nowiki>ACT/TITLE'' |
- Document: "Hamlet", requête: ''<nowiki>//</nowiki>LINE/TITLE''\\ //**Correction: **rien: il n'y a pas de titre dans les lignes// | - Document: "Hamlet", requête: ''<nowiki>//</nowiki>LINE/TITLE''\\ //**Correction: **rien: il n'y a pas de titre dans les lignes// |
| |
===== Écriture de requêtes XPath ===== | ===== Écriture de requêtes XPath ===== |
| |