XML et XQuery
Qu'est-ce que XQuery ?
XQuery Pour XML, c'est comme pour la base de données SQL.
XQuery Conçu pour interroger les données XML.
Exemple XQuery
for $x in doc("books.xml")/bookstore/book where $x/price>30 order by $x/title return $x/title
Qu'est-ce que XQuery ?

- XQuery est utilisé pour interroger les données XMLLangage
- XQuery pour XML est comme SQL pour la base de données
- XQuery est construit sur des expressions XPath
- Tous les principaux bases de données supportent XQuery
- XQuery est une norme recommandée W3C
XQuery est lié à la recherche XML
XQuery est un langage utilisé pour trouver et extraire des éléments et des attributs dans des documents XML.
L'exemple ci-dessous est un problème que XQuery peut résoudre :
“Sélectionnez tous les enregistrements de CD du cd_catalog.xml où le prix est inférieur à 10 dollars”
XQuery et XPath
XQuery 1.0 et XPath 2.0 partagent le même modèle de données et supportent les mêmes fonctions et opérateurs.
Si vous avez déjà appris XPath, comprendre XQuery ne posera aucun problème.
Exemples de cas d'utilisation de XQuery
XQuery peut être utilisé pour :
- Extraction des informations utilisées dans les services Web
- Génération de rapports de synthèse
- Conversion des données XML en XHTML
- Recherche d'informations pertinentes dans les documents de réseau
XQuery est une norme recommandée W3C
XQuery est compatible avec plusieurs normes W3C, telles que XML, les espaces de noms, XSLT, XPath et XML Schema.
XQuery 1.0 est devenu une norme recommandée W3C en 2007.
Tutoriel XQuery
Vous apprendrez sur notre tutoriel XQuery XQuery Pour en savoir plus.