Testador de XPath
Ferramenta gratuita online de teste XPath, consultar documentos XML
O que é XPath?
XPath (XML Path Language) é uma linguagem de consulta para selecionar nós de documentos XML. É usada em XSLT, web scraping, análise de configurações e extração de dados XML. Expressões XPath navegam na árvore XML usando caminhos como /root/element[@attr='valor'].
Como testar expressões XPath
Cole seu XML na área de entrada. Insira uma expressão XPath e clique em Avaliar. A ferramenta mostra nós correspondentes e seus valores. Expressões comuns: //element seleciona todos os elementos, //@attr seleciona todos os atributos, //book[price>30] usa predicados.
▶Qual é a diferença entre / e //?
/ seleciona a partir do nó raiz ou cria caminhos absolutos. // seleciona nós em qualquer lugar do documento independentemente de sua localização. Use /bookstore/book para filhos diretos e //book para qualquer elemento book.
▶Posso usar XPath com HTML?
XPath funciona com XML bem-formado. A maioria do HTML moderno pode ser analisada como XML/XHTML. Para web scraping, as ferramentas de desenvolvedor do navegador suportam consultas XPath em HTML ativo.
▶Como seleciono elementos por atributo?
Use //element[@atributo='valor'] para selecionar elementos com um valor de atributo específico. Use //element[@atributo] para selecionar elementos que possuem o atributo independentemente do valor.