XQuery (запрос)
-
Обзор XQuery
- XQuery — язык запросов для XML, разработанный W3C.
- XQuery основан на XPath и поддерживает динамическое создание запросов.
- XQuery 1.0 был выпущен в 2003 году, XQuery 3.0 — в 2016 году.
-
История и развитие
- XQuery был разработан для замены XPath, который был слишком статичным.
- XQuery 1.0 был разработан в 2003 году и получил рекомендательный статус.
- XQuery 3.0 был выпущен в 2016 году и получил статус рекомендации.
-
Синтаксис и возможности
- XQuery использует XML для создания запросов, что упрощает управление и обработку.
- XQuery поддерживает динамическое создание запросов и имеет механизмы для переопределения правил.
- XQuery 3.0 поддерживает JSONiq и другие расширения.
-
Расширения и будущее
- W3C разработало два расширения для XQuery: полнотекстовые версии XQuery 1.0 и XPath 2.0.
- Группа EXPath Community Group разрабатывает расширения для XQuery и связанных стандартов.
-
Рекомендации и чтения
- Существуют книги и статьи, которые предоставляют дополнительную информацию о XQuery.
-
Реализации и рекомендации
- Существуют реализации XQuery для различных языков программирования.
- Рекомендации по использованию XQuery были опубликованы W3C.
Полный текст статьи: