Key facts
- Programming language.name
- XPath
- Programming language.paradigm
- Query language
- Programming language.year
- 1998
- Programming language.developer
- W3C
- Programming language.latest_release_version
- 3.1
- Programming language.influenced_by
- XSLT, XPointer
- Programming language.influenced
- XML Schema, XForms, JSONPath
via Wikipedia infobox
Article · Русский
XPath (XML Path Language) — язык запросов к элементам XML-документа. Разработан для организации доступа к частям документа XML в файлах трансформации XSLT и является стандартом консорциума W3C.XPath призван реализовать навигацию по DOM в XML.В XPath используется компактный синтаксис, отличный от принятого в XML.В 2007 году завершилась разработка версии 2.0, которая теперь является составной частью языка XQuery 1.0.В декабре 2009 года началась разработка версии 2.1, которая использует XQuery 1.1. На данный момент самой популярной версией является XPath 1.0. Это связано с отсутствием поддержки XPath 2.0 со стороны открытых библиотек. В частности, речь идёт о libxml2, от которой зависит поддержка языка в браузерах, с одной стороны, и поддержка со стороны серверного интерпретатора, с другой.
Abstract from DBpedia / Wikipedia · CC BY-SA