Учебник по XQuery
Что такое XQuery?
XQuery для XML — это то же самое, что SQL для баз данных.
XQuery предназначен для запроса XML-данных.
Пример XQuery
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
Что такое XQuery?
|
XQuery — это запрос XML
XQuery — это язык для поиска и извлечения элементов и атрибутов из XML-документов.
Вот пример того, что может решить XQuery:
«Выбрать все записи компакт-дисков с ценой менее 10 долларов США из коллекции компакт-дисков, хранящейся в cd_catalog.xml»
XQuery и XPath
XQuery 1.0 и XPath 2.0 используют одну и ту же модель данных и поддерживают одни и те же функции и операторы. Если вы уже изучили XPath, у вас не возникнет проблем с пониманием XQuery.
XQuery — примеры использования
XQuery можно использовать для:
- Извлечение информации для использования в веб-службе
- Создание сводных отчетов
- Преобразование XML-данных в XHTML
- Поиск в веб-документах соответствующей информации
XQuery является рекомендацией W3C
XQuery совместим с несколькими стандартами W3C, такими как XML, пространства имен, XSLT, XPath и XML-схема.
XQuery 1.0 стал рекомендацией W3C в 2007 году.