Accueil Développement Qu'est-ce que le langage de requête XML (xquery)? - définition de techopedia

Qu'est-ce que le langage de requête XML (xquery)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le langage de requête XML (XQuery)?

XML Query Language (XQuery) est un langage de requête et de programmation pour le traitement des documents et des données XML. Les données XML et autres bases de données qui stockent des données dans un format analogue à HTML peuvent être traitées avec XQuery. L'objectif principal de XQuery est de fournir des mécanismes de requête pour l'extraction de données à partir de documents Web réels et virtuels. Il vise à relier les technologies Web et de base de données à l'aide de XML.

Le World Wide Web Consortium est responsable de l'encadrement de XQuery 1.0.

Techopedia explique le langage de requête XML (XQuery)

XQuery agit comme un langage d'expression car il spécifie le flux exact de données et d'opérations pour obtenir le résultat souhaité. Il ne mentionne pas comment les données sont associées à une plateforme de programmation particulière en termes de syntaxe. Par exemple, une expression spécifie la valeur de résultat d'un ajout mais ne traite pas de la déclaration des variables, des types de données utilisés et des commandes ou appels de fonction.

Les documents XML peuvent être créés à l'aide de la syntaxe fournie avec XQuery. Les documents XML sont traités pour extraire des informations structurelles, qui sont classées comme nœuds de document, éléments, attributs, nœuds de texte, commentaires, instructions de traitement et espaces de noms.

Tous les éléments de données ou valeurs sont traités comme des séquences par défaut. Les valeurs atomiques ou les nœuds sont le type d'éléments de données présents dans un document XML. Les valeurs atomiques comme booléen, entier et chaîne sont conformes à la spécification de schéma XML. Des fonctionnalités telles que la recherche en texte intégral et les mises à jour de documents sont actuellement en cours de développement.

Qu'est-ce que le langage de requête XML (xquery)? - définition de techopedia