XML i XQuery
Co to jest XQuery?
XQuery jest dla XML tym, czym SQL dla baz danych.
XQuery został zaprojektowany do wysyłania zapytań do danych XML.
Przykład XQuery
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
Co to jest XQuery?
|
XQuery dotyczy zapytań XML
XQuery to język do wyszukiwania i wyodrębniania elementów i atrybutów z dokumentów XML.
Oto przykład tego, co XQuery może rozwiązać:
„Wybierz wszystkie płyty CD z ceną poniżej 10 USD z kolekcji płyt CD przechowywanej w cd_catalog.xml”
XQuery i XPath
XQuery 1.0 i XPath 2.0 współdzielą ten sam model danych i obsługują te same funkcje i operatory. Jeśli uczyłeś się już XPath, nie będziesz miał problemów ze zrozumieniem XQuery.
XQuery - Przykłady użycia
XQuery może być używany do:
- Wyodrębnij informacje do wykorzystania w usłudze sieciowej
- Generuj raporty podsumowujące
- Przekształć dane XML do XHTML
- Wyszukiwanie odpowiednich informacji w dokumentach internetowych
XQuery jest rekomendacją W3C
XQuery jest zgodny z kilkoma standardami W3C, takimi jak XML, przestrzenie nazw, XSLT, XPath i schemat XML.
XQuery 1.0 stał się rekomendacją W3C w 2007 roku.
Samouczek XQuery
Dużo więcej o XQuery dowiesz się z naszego samouczka XQuery .