XML og XQuery

Hvad er XQuery?

XQuery For XML er det ligesom SQL for databaser

XQuery Til formål at søge XML-data

XQuery Eksempler

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title

Hvad er XQuery?

XQuery
  • XQuery er til at søge XML-dataSprog
  • XQuery til XML er ligesom SQL til databaser
  • XQuery er bygget oven på XPath-udtryk
  • Alle vigtige databaser understøtter XQuery
  • XQuery er en W3C anbefalet standard.

XQuery handler om at søge i XML

XQuery er et sprog til at finde og extrahere elementer og egenskaber fra XML-dokumenter.

Her er et eksempel på et problem, som XQuery kan løse:

“Vælg alle CD-indsætninger fra cd_catalog.xml, der er under 10 dollars”

XQuery og XPath

XQuery 1.0 og XPath 2.0 dele samme datamodell og understøtter samme funktioner og operatorer.

Hvis du allerede har lært XPath, vil det ikke være noget problem at forstå XQuery.

Eksempler på anvendelsesscenarier for XQuery

XQuery kan bruges til:

  • Uddrag information brugt i webtjenester
  • Generer en samlet rapport
  • Konverter XML-data til XHTML
  • Søg efter relevante informationer i netdokumenter

XQuery er en W3C anbefalet standard.

XQuery er kompatibel med flere W3C standarder, såsom XML, navnerum, XSLT, XPath og XML Schema.

XQuery 1.0 blev i 2007 udnævnt som en W3C anbefalet standard.

XQuery Tutorial

Du vil lære om XQuery Mere viden.