XQuery Введение
Лучший способ объяснить XQuery таков: отношение XQuery к XML такое же, как отношение SQL к таблицам базы данных.
XQuery предназначен для запросов к XML-данным — не только к XML-файлам, но и к любым данным, которые можно представить в форме XML, включая базы данных.
Предварительные требования:
Прежде чем продолжить, вы должны иметь базовое понимание следующего:
- HTML / XHTML
- XML / пространства имен XML
- XPath
Если вы хотите сначала изучить эти темы, посетите нашуглавную страницу, чтобы получить доступ к этим руководствам.
Что такое XQuery?
![]() |
|
XQuery и запросы к XML
XQuery — это язык для поиска и извлечения элементов и атрибутов из XML-документов.
Вот пример того, как XQuery решает реальную задачу:
«Выбрать все записи CD с ценой ниже $10 из коллекции CD, хранящейся в XML-документе с именем cd_catalog.xml.»
XQuery и XPath
XQuery 1.0 и XPath 2.0 используют одну и ту же модель данных и поддерживают одни и те же функции и операторы. Если вы уже изучали XPath, у вас не возникнет проблем с изучением XQuery.
Вы можете больше узнать об XPath в нашем «руководстве по XPath".
XQuery - примеры применения
XQuery можно использовать для:
- Извлечения информации для использования в веб-сервисах
- Создания сводных отчетов
- Преобразования XML-данных в XHTML
- Поиска релевантной информации в веб-документах
XQuery является рекомендацией W3C
XQuery совместим с несколькими стандартами W3C, такими как XML, Namespaces, XSLT, XPath и XML Schema.
XQuery 1.0 стал рекомендацией W3C 23 января 2007 года.
Для получения дополнительной информации о деятельности W3C в области XQuery, пожалуйста, прочитайте наш "Учебник W3C》。
Другие расширения