Введение в XPath

XPath - это язык для поиска информации в документе XML. XPath используется для навигации по элементам и атрибутам в документе XML.

Знания, которые вам необходимы перед началом обучения:

Прежде чем продолжить обучение, вам необходимо иметь базовые знания по следующему:

  • HTML / XHTML
  • XML / XML-пространство имен

Если вы хотите最先学习这些项目, пожалуйста, начните с нашего Стартовая страница Просмотрите эти курсы.

Что такое XPath?

  • XPath использует путь выражения для навигации по документу XML
  • XPath содержит стандартную библиотеку функций
  • XPath является основным элементом в XSLT
  • XPath является стандартом W3C

Путевые выражения XPath

XPath использует путь выражения для выбора узлов или набора узлов в документе XML. Эти выражения пути очень похожи на выражения, которые мы видим в обычных компьютерных файловых системах.

Стандартные функции XPath

XPath содержит более 100 встроенных функций. Эти функции используются для сравнения строковых значений, чисел, дат и времени, обработки узлов и QName, обработки последовательностей, логических значений и т.д.

Использование XPath в XSLT

XPath является основным элементом в стандарте XSLT. Без знаний XPath вы не сможете создать документ XSLT.

Вы можете прочитать больше о XQuery в нашей книге «Уроки XSLTПрочитайте больше здесь。

XQuery и XPointer построены на основе выражений XPath. XQuery 1.0 и XPath 2.0 делят одинаковые модели данных и поддерживают одни и те же функции и операторы.

Вы можете прочитать больше о XQuery в нашей книге «Уроки XQueryПрочитайте больше о XQuery здесь。

XPath является стандартом W3C

XPath стал стандартом W3C 16 ноября 1999 года.

XPath был разработан для использования с XSLT, XPointer и другими программами для обработки XML.

Вы можете прочитать больше о XQuery в нашей книге «Уроки W3CПрочитайте больше о стандарте XPath здесь。