Indholdsfortegnelse:
- Definition - Hvad betyder XML Query Language (XQuery)?
- Techopedia forklarer XML Query Language (XQuery)
Definition - Hvad betyder XML Query Language (XQuery)?
XML Query Language (XQuery) er et forespørgsel og programmeringssprog til behandling af XML-dokumenter og data. XML-data og andre databaser, der lagrer data i et format, der er analogt med HTML, kan behandles med XQuery. Hovedmålet med XQuery er at tilvejebringe forespørgselsmekanismer til dataekstraktion fra reelle og virtuelle webbaserede dokumenter. Det sigter mod at forbinde web- og databaseteknologier ved hjælp af XML.
World Wide Web Consortium er ansvarlig for indramning af XQuery 1.0.
Techopedia forklarer XML Query Language (XQuery)
XQuery fungerer som et ekspressionssprog, da det specificerer den nøjagtige strøm af data og operationer for at opnå et ønsket resultat. Det nævnes ikke, hvordan dataene er knyttet til en bestemt programmeringsplatform med hensyn til syntaks. For eksempel angiver et udtryk resultatsværdien af en tilføjelse, men beskæftiger sig ikke med deklarationen af variabler, de anvendte datatyper og kommandoer eller funktionskald.
XML-dokumenter kan oprettes ved hjælp af syntaksen, der leveres med XQuery. XML-dokumenter behandles for at udtrække strukturinformation, der klassificeres som dokumentknudepunkter, elementer, attributter, tekstnoder, kommentarer, behandlingsinstruktioner og navneområder.
Alle dataelementer eller værdier behandles som sekvenser som standard. Enten er atomværdier eller noder den type dataelementer, der findes i et XML-dokument. Atomværdierne som boolesk, heltal og streng er som pr. XML-skema-specifikation. Funktioner såsom fuldtekstbaseret søgning og dokumentopdateringer er i øjeblikket under udvikling.
