Тестер XPath
Тестируйте выражения XPath на XML или HTML. Живая оценка, выделенные результаты. Поддержка XPath 1.0. На 100% в вашем браузере.
Результаты
Совпадений нет.
Справка
Что такое XPath?
XPath — это язык запросов для выбора узлов из XML- и HTML-документов. Этот инструмент использует встроенную в браузер реализацию document.evaluate(), которая поддерживает XPath 1.0. Распространённые операторы: / (корень или шаг), // (потомок), . (текущий), .. (родитель), @ (атрибут), [predicate] (фильтр), | (объединение).
Распространённые шаблоны
//div[@class="hero"]— каждый div с классом "hero".//a[@href]— каждая ссылка с href.//ul/li[1]— первый элемент списка под каждым ul.//*[contains(text(), "hello")]— любой элемент, чей текст содержит "hello".//table//tr[position() > 1]— все строки, кроме заголовка.
Применение
- Web-скрейпинг — пишите XPath-селекторы для инструментов вроде Scrapy, Puppeteer, Playwright.
- Обработка XML — запрашивайте конфигурационные файлы и SOAP-ответы.
- Автоматизация тестов — находите элементы в Selenium/WebDriver-тестах.
Конфиденциальность
Вся оценка выполняется на 100% в вашем браузере. Данные не отправляются на сервер.