Выражения XPath
Чтобы выбрать узлы или наборы узлов в XML документе, XPath использует выражения пути.
Такие выражения очень похожи на выражения пути, которые используются в традиционных файловых системах:
Стандартные функции XPath
XPath включает более 200 встроенных функций.
Есть функции для работы со строковыми, числовыми и логическими значениями, функции для сравнения даты и времени, для манипуляции узлами и последовательностями и многое другое.
Сегодня выражения XPath можно также использоваться в JavaScript, Java, схемах XML, PHP, Python, C и C++ и во многих других языках программирования.
XPath используется в XSLT
XPath — основной элемент в стандарте XSLT.
Благодаря знаниям XPath возможности XSLT будет значительно шире.