Innehållsförteckning:
- Definition - Vad betyder XML Query Language (XQuery)?
- Techopedia förklarar XML Query Language (XQuery)
Definition - Vad betyder XML Query Language (XQuery)?
XML Query Language (XQuery) är en fråga och programmeringsspråk för bearbetning av XML-dokument och data. XML-data och andra databaser som lagrar data i ett format som är analogt med HTML kan behandlas med XQuery. Huvudsyftet med XQuery är att tillhandahålla frågan om mekanismer för utvinning av data från verkliga och virtuella webbaserade dokument. Det syftar till att länka webb- och databasteknik med hjälp av XML.
World Wide Web Consortium ansvarar för att utforma XQuery 1.0.
Techopedia förklarar XML Query Language (XQuery)
XQuery fungerar som ett uttrycksspråk eftersom det anger det exakta flödet av data och operationer för att uppnå ett önskat resultat. Det nämns inte hur data är associerade med en viss programmeringsplattform när det gäller syntax. Till exempel anger ett uttryck resultatvärdet för ett tillägg men behandlar inte deklarationen av variabler, de datatyper som används och kommandon eller funktionssamtal.
XML-dokument kan skapas med hjälp av syntaxen som medföljer XQuery. XML-dokumenten behandlas för att extrahera strukturinformation, som klassificeras som dokumentnoder, element, attribut, textnoder, kommentarer, behandlingsinstruktioner och namnutrymmen.
Alla dataobjekt eller värden behandlas som sekvenser som standard. Antingen atomvärden eller noder är typen av dataposter som finns i ett XML-dokument. Atomvärdena som booleska, heltal och sträng är enligt XML-schema-specifikation. Funktioner som fulltextbaserad sökning och dokumentuppdateringar är för närvarande under utveckling.
