UP PREVIOUS NEXT   Technologies Internet et Education, © TECFA
  2. Introduction

2. Introduction

2.1 Principe

Résumé:

XQuery permet d'extraire des fragments XML, d'y effectuer des recherches et de générer des fragments XML.

Standard:

2.2 Exemple de sensibilisation

Chercher tous les noeds avec le chemin //topic/title

(tous les éléments <topic><title>xxxx </title> </topic>, topic peut se trouver n'import où dans l'arbre)

for $t in //topic/title
   return $t 

Chercher tous les noeds avec le chemin //topic/title dans "catalog.xml"

for $t in document("catalog.xml")//topic/title
   return $t 

Idem, mais on cherche le fichier via http

for $t in document("http://tecfa.unige.ch/proj/seed/catalog/net/catalog.xml")//topic/title
   return $t 

Résultat: une collection d'itèmes trouvés

<title>TECFA Seed Catalog</title>
<title>Introduction</title>
<title>Conceptual and technical framework</title>
<title>The socio-constructivist  .... etc.

2.3 Contextes d'utilisation:

Ensuite, même principe que pour les bases de données SQL


UP PREVIOUS NEXT -- TIE