Ferramenta de Teste XPath

Código XML/HTML

Expressão XPath

Resultados da Consulta

0 resultados
Digite uma expressão XPath e execute a consulta

Referência de Expressões XPath Comuns

Seleção Básica

  • /bookstore - Selecionar Elemento Raiz
  • //book - Selecionar Todos os Elementos book
  • /bookstore/book - Selecionar Elementos book Dentro de bookstore
  • //book/title - Selecionar title de Todos os Elementos book

Seleção de Atributos

  • //book[@category] - Livros com um atributo category
  • //book[@category='web'] - Livros onde category é 'web'
  • //@lang - Selecionar todos os atributos lang
  • //title[@lang='en'] - Títulos onde lang é 'en'

Seleção por Posição

  • //book[1] - Primeiro elemento book
  • //book[last()] - Último elemento book
  • //book[position()<3] - Primeiros dois elementos book
  • //book[price>35] - Livros com price maior que 35

Curinga

  • //* - Selecionar todos os elementos
  • //@* - Selecionar todos os atributos
  • //title[@*] - Títulos com qualquer atributo
  • //book/* - Todos os elementos filho dentro de book

Sobre XPath:

XPath (XML Path Language) é uma linguagem para localizar informações em documentos XML e HTML. Ela usa expressões de caminho para selecionar nós ou conjuntos de nós em um documento e é amplamente usada em extração de dados, raspagem web, testes automatizados e mais. XPath suporta vários tipos de expressões, incluindo caminhos absolutos, caminhos relativos, seleção de atributos e filtragem condicional, sendo poderosa e flexível. Esta ferramenta suporta a sintaxe padrão XPath 1.0 para testar e validar expressões XPath.