XQuery jest XML, co SQL jest do tabel bazy danych.
XQuery jest przeznaczony do kwerendy danych XML - nie tylko pliki XML, ale wszystko, co może pojawić się w formacie XML, w tym baz danych.
Przykład XQuery
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
Co jest XQuery?
|
XQuery jest O Zapytania XML
XQuery jest językiem dla znalezienia i wydobycia elementów i atrybutów z dokumentami XML.
Oto przykład tego, co może rozwiązać XQuery:
„Zaznacz wszystkie rekordy CD w cenie poniżej $ 10 z kolekcji CD przechowywanych w cd_catalog.xml”
XQuery i XPath
XQuery i XPath 1.0 2.0 dzielić ten sam model danych i obsługują te same funkcje i operatory. Jeśli już studiował XPath będziesz miał żadnych problemów ze zrozumieniem XQuery.
XQuery - Przykłady zastosowań
XQuery mogą być wykorzystywane do:
- Wydobyć informacje do wykorzystania w Web Service
- Generowanie raportów podsumowujących
- Przekształcania danych XML do XHTML
- Dokumenty wyszukiwania sieci dla istotnych informacji
XQuery jest rekomendacją W3C
XQuery jest kompatybilny z wieloma standardami W3C, takich jak XML, XSLT, przestrzeni nazw, XPath i XML Schema.
XQuery 1.0 stał się rekomendacją W3C 23 stycznia 2007.