XQuery является XML, что SQL для настройки таблиц базы данных.
XQuery предназначен для запроса XML-данных - не только XML файлы, но все, что может выглядеть как 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 может решить:
«Выбрать все записи CD с ценой менее $ 10 из коллекции компакт-дисков, хранящегося в cd_catalog.xml»
XQuery и XPath
XQuery 1.0 и XPath 2.0 одни и те же модели данных и поддерживать одни и те же функции и операторы. Если вы уже изучили XPath у вас не будет никаких проблем с пониманием XQuery.
XQuery - Примеры использования
XQuery может быть использован для:
- Извлечение информации для использования в веб-службы
- Генерация сводных отчетов
- Преобразование данных XML в XHTML
- Поиск веб-документы для соответствующей информации
XQuery является Рекомендация W3C
XQuery совместим с несколькими стандартами W3C, такие как XML, Namespaces, XSLT, XPath и XML-схемы.
XQuery 1.0 стал рекомендацией W3C 23 января 2007.