Инструмент тестирования XPath

XML/HTML код

XPath выражение

Результаты запроса

0 результатов
Введите XPath выражение и выполните запрос

Справочник по XPath выражениям

Базовые запросы

  • /bookstore - Выбрать корневой элемент
  • //book - Выбрать все элементы book
  • /bookstore/book - Выбрать элементы book внутри bookstore
  • //book/title - Выбрать title всех элементов book

Выборка по атрибутам

  • //book[@category] - Книги с атрибутом category
  • //book[@category='web'] - Книги, где category равен 'web'
  • //@lang - Выбрать все атрибуты lang
  • //title[@lang='en'] - Заголовки, где lang равен 'en'

Выборка по позиции

  • //book[1] - Первый элемент book
  • //book[last()] - Последний элемент book
  • //book[position()<3] - Первые два элемента book
  • //book[price>35] - Книги с ценой больше 35

Подстановочные символы

  • //* - Выбрать все элементы
  • //@* - Выбрать все атрибуты
  • //title[@*] - Заголовки с любым атрибутом
  • //book/* - Все дочерние элементы внутри book

О XPath:

XPath (XML Path Language) — язык для поиска информации в XML и HTML документах. Он использует path-выражения для выбора узлов или наборов узлов в документе и широко применяется в извлечении данных, веб-скрапинге, автоматизированном тестировании и т. д. XPath поддерживает различные типы выражений, включая абсолютные пути, относительные пути, выборку по атрибутам и условную фильтрацию, что делает его мощным и гибким инструментом. Данный инструмент поддерживает стандартный синтаксис XPath 1.0 для тестирования и проверки XPath-выражений.