Инструмент за 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

Wildcard

  • //* - Избор на всички елементи
  • //@* - Избор на всички атрибути
  • //title[@*] - Заглавия с произволен атрибут
  • //book/* - Всички дъщерни елементи под book

Относно XPath:

XPath (XML Path Language) е език за намиране на информация в XML и HTML документи. Той използва пътни изрази за избор на възли или набори от възли в документ и се използва широко за извличане на данни, уеб скрейпинг, автоматизирано тестване и др. XPath поддържа различни видове изрази, включително абсолютни пътища, относителни пътища, избор по атрибути и условно филтриране, което го прави мощен и гъвкав. Този инструмент поддържа стандартен XPath 1.0 синтаксис за тестване и валидиране на XPath изрази.