XQuery Introduktion
- Forrige Side XQuery Læringsressourcer
- Næste Side XQuery Eksempler
Den bedste måde at forklare XQuery på er ved at sige: XQuery's forhold til XML er det samme som SQL's forhold til database-tabeller.
XQuery er designet til at søge i XML-data - ikke kun XML-filer, men også alle data, der kan præsenteres i XML-form, herunder databaser.
Du skal have følgende grundlæggende viden:
Før du fortsætter med at lære, skal du have en grundlæggende forståelse af følgende:
- HTML / XHTML
- XML / XML-namespace
- XPath
Hvis du ønsker at lære disse projekter først, så besøg vores Forside Besøg disse undervisningsmaterialer.
Hvad er XQuery?
- XQuery er et sprog til XML-dataforespørgsel
- XQuery har en lignende effekt på XML som SQL har på databaser
- XQuery bygges på XPath-udtryk
- XQuery understøttes af alle de vigtigste database-motorer (IBM, Oracle, Microsoft osv.)
- XQuery er en W3C-standard.
XQuery og XML-søgning
XQuery er et sprog til at finde og udtrække elementer og egenskaber fra XML-dokumenter.
Dette er et eksempel på, hvordan XQuery løser praktiske problemer:
“Vælg alle CD-records fra CD-samlingen i XML-dokumentet navngivet cd_catalog.xml, der har en pris lavere end 10 dollars.”
XQuery og XPath
XQuery 1.0 og XPath 2.0 dele samme data model og understøtter de samme funktioner og operatorer. Hvis du allerede har lært XPath, vil det ikke være et problem at lære XQuery.
Du kan læse mere om XQuery 1.0 og XPath 2.0 i vores《XPath Læringsressourcer》for mere information om XPath.
XQuery - Anvendelses eksempler
XQuery kan bruges til:
- Uddrag information til brug i nettjenester
- Generer resumérapporter
- Konverter XML-data til XHTML
- Søg efter relevante netdokumenter for at få相关信息
XQuery er en W3C-anbefalet standard
XQuery er kompatibel med flere W3C-standarder, såsom XML, Namespaces, XSLT, XPath og XML Schema.
XQuery 1.0 blev etableret som W3C-anbefalet standard den 23. januar 2007.
For at få mere information om W3C's XQuery-aktiviteter, læs vores《W3C Læringsressourcer》。
- Forrige Side XQuery Læringsressourcer
- Næste Side XQuery Eksempler