XPath-testtool

XML/HTML-code

XPath-expressie

Queryresultaten

0 resultaten
Voer een XPath-expressie in en voer de query uit

Veelgebruikte XPath-expressiereferenties

Basisselectie

  • /bookstore - Selecteer root-element
  • //book - Selecteer alle book-elementen
  • /bookstore/book - Selecteer book-elementen onder bookstore
  • //book/title - Selecteer title van alle book-elementen

Attribuutselectie

  • //book[@category] - Boeken met een category-attribuut
  • //book[@category='web'] - Boeken waar category 'web' is
  • //@lang - Selecteer alle lang-attributen
  • //title[@lang='en'] - Titels waar lang 'en' is

Positieselectie

  • //book[1] - Eerste book-element
  • //book[last()] - Laatste book-element
  • //book[position()<3] - Eerste twee book-elementen
  • //book[price>35] - Boeken met prijs groter dan 35

Jokerteken

  • //* - Selecteer alle elementen
  • //@* - Selecteer alle attributen
  • //title[@*] - Titels met elk attribuut
  • //book/* - Alle onderliggende elementen van book

Over XPath:

XPath (XML Path Language) is een taal voor het lokaliseren van informatie in XML- en HTML-documenten. Het gebruikt pad expressies om knooppunten of knooppuntsets in een document te selecteren en wordt veel gebruikt bij gegevensextractie, web scraping, geautomatiseerd testen en meer. XPath ondersteunt verschillende soorten expressies, waaronder absolute paden, relatieve paden, attribuutselectie en conditionele filtering, waardoor het krachtig en flexibel is. Deze tool ondersteunt standaard XPath 1.0-syntaxis voor het testen en valideren van XPath-expressies.