XQuery este XML ce SQL este de tabele de baze de date.
XQuery este proiectat pentru a interoga date XML - nu doar fișiere XML, dar tot ce pot apărea ca XML, inclusiv baze de date.
XQuery Exemplu
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
Ce este XQuery?
|
XQuery este Despre Interogarea XML
XQuery este un limbaj pentru identificarea și extragerea elementelor și atributelor din documente XML.
Aici este un exemplu de ceea ce ar putea rezolva XQuery:
„Selectează toate înregistrările CD cu un preț mai mic de 10 $ din colecția de CD stocat în cd_catalog.xml“
XQuery și XPath
XQuery 1.0 și XPath 2.0 împart același model de date și să susțină aceleași funcții și operatori. Dacă ați studiat deja XPath nu vei avea probleme cu înțelegerea XQuery.
XQuery - Exemple de utilizare
XQuery pot fi folosite pentru:
- Extrage informații pentru a utiliza într-un serviciu Web
- Generarea de rapoarte de sinteză
- Transformați datele XML pentru XHTML
- documente de căutare web pentru informații relevante
XQuery este o recomandare W3C
XQuery este compatibil cu mai multe standarde W3C, cum ar fi XML, Namespaces, XSLT, XPath, și XML Schema.
XQuery 1.0 a devenit o recomandare W3C 23 ianuarie 2007.