Учебник XQuery
- Предыдущая страница Пример XSLT
- Следующая страница Пример XQuery
Лучший способ объяснить XQuery — это сравнить его с XML, так же как SQL сравнивается с таблицами базы данных.
XQuery был разработан для запросов XML-данных — не только для XML-файлов, но и для любого данных, которые могут быть представлены в виде XML, включая базы данных.
Основа знаний, которые вам необходимо иметь:
Прежде чем продолжить обучение, вам необходимо иметь базовые знания о следующем:
- HTML / XHTML
- XML / XML-назначения
- XPath
Если вы хотите сначала изучить эти проекты, пожалуйста, обратитесь к нам в Главная страница Посетите эти учебники.
Что такое XQuery?
- XQuery — это язык для запросов XML-данных
- Роль XQuery в XML подобна роли SQL в базах данных
- XQuery основан на XPath-выражениях
- XQuery поддерживается всеми основными двигателями баз данных (IBM, Oracle, Microsoft и т.д.)
- XQuery является стандартом W3C
XQuery связан с XML-запросами
XQuery — это язык для поиска и извлечения элементов и атрибутов из XML-документов.
Это пример решения实际问题 с помощью XQuery:
“Выбрать все записи CD с ценой менее 10 долларов из 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}}
- Предыдущая страница Пример XSLT
- Следующая страница Пример XQuery