XPath-testverktyg

XML/HTML-kod

XPath-uttryck

Frågeresultat

0 resultat
Ange ett XPath-uttryck och kör frågan

Vanliga XPath-uttryck referens

Grundläggande val

  • /bookstore - Välj rotelement
  • //book - Välj alla book-element
  • /bookstore/book - Välj book-element under bookstore
  • //book/title - Välj title för alla book-element

Attributval

  • //book[@category] - Böcker med category-attribut
  • //book[@category='web'] - Böcker där category är 'web'
  • //@lang - Välj alla lang-attribut
  • //title[@lang='en'] - Titlar där lang är 'en'

Positionsval

  • //book[1] - Första book-elementet
  • //book[last()] - Sista book-elementet
  • //book[position()<3] - Första två book-elementen
  • //book[price>35] - Böcker med price större än 35

Jokertecken

  • //* - Välj alla element
  • //@* - Välj alla attribut
  • //title[@*] - Titlar med valfritt attribut
  • //book/* - Alla underordnade element under book

Om XPath:

XPath (XML Path Language) är ett språk för att lokalisera information i XML- och HTML-dokument. Det använder sökvägsuttryck för att välja noder eller noduppsättningar i ett dokument och används flitigt inom dataextraktion, webbskrapning, automatiserad testning med mera. XPath stöder olika typer av uttryck, inklusive absoluta sökvägar, relativa sökvägar, attributval och villkorsfiltrering, vilket gör det kraftfullt och flexibelt. Detta verktyg stöder standard XPath 1.0-syntax för testning och validering av XPath-uttryck.