XQuery - стандарт W3C

Как видите, XML-документ может содержать очень много данных, поэтому нужно уметь как-то искать те или иные данные в нем. Для этого консорциумом W3C был создан язык запросов XQuery.

Составной частью XQuery является XPath - язык адресации в XML-документе. XPath с самого начала создавался не как самостоятельная спецификация, а как вспомогательная - для использования в спецификациях XSLT и XPointer. Так была создана версия XPath 1.0.

Разработчики XQuery с самого начала решили использовать язык XPath и в своей спецификации и несколько расширили его для своих нужд. Так возникла версия XPath 2.0.

Официальный статус стандартов W3C XQuery и XPath получили в 2007 году

  • XPath 1.0 - рекомендация 16.11.1999
  • XQuery - рекомендация 23.01.2007
  • XPath 2.0 - рекомендация 23.01.2007