Testador de Expressões XPath
Testa expressões XPath em documentos XML.
0 result(s)
Visão geral
XPath continua sendo o burro de carga para consultar XML: arquivos de
configuração, feeds RSS/Atom, payloads SOAP, sitemaps e seletores de scraper. Este
testador avalia uma expressão contra o seu XML conforme você digita, usando o mesmo
motor XPath 1.0 que vem com o seu navegador — então os resultados coincidem com o
que o document.evaluate vai fazer em código de produção.
Como usar
- Escreva uma expressão em XPath expression, por exemplo
//book/title/text(). - Cole o seu documento na área de texto XML.
- A contagem de correspondências (
N result(s)) e uma lista numerada dos valores encontrados se atualizam ao vivo.Invalid XMLou um erro de XPath é mostrado se alguma das entradas estiver malformada.
Exemplos
//book/title/text()no documento de exemplo →A,B//book[@id="2"]/title→ o título do livro cujo atributoidé2count(//book)→2(resultado numérico)
Observações
O documento é interpretado como application/xml, portanto precisa ser bem
formado — tags não fechadas falham com Invalid XML. Documentos com namespace
padrão exigem tratamento explícito no XPath 1.0; um //title simples não vai casar
com elementos que estejam em namespace.
O motor é o do próprio navegador, ou seja, XPath 1.0: recursos de XPath 2.0/3.x, como expressões regulares ou tipos de sequência, não estão disponíveis aqui.