Testador / Playground XPath
Teste XPath 1.0 no navegador e XPath 3.1 localmente contra XML ou HTML.
Configurações XPath
XPath 1.0 e XPath 3.1 têm tipos, comparações e semânticas de função diferentes. HTML está disponível apenas no modo XPath 1.0.
Entrada
Privado por design: seus dados nunca saem do seu dispositivo.
Saída
Cole um documento e uma expressão XPath.
Bom saber
Bom saber
O testador XPath avalia expressões XPath em XML ou HTML, com dois motores à escolha: XPath 1.0 ou 3.1.
Pesquisas típicas incluem testador XPath e XPath online. XPath 1.0 e 3.1 têm semânticas diferentes.
Casos de uso típicos
Desenvolver um seletor XPath para uma página HTML
Escolha o modo HTML com XPath 1.0 para testar um seletor para scraping.
Testar funções modernas do XPath 3.1 em um documento XML
Mude para o motor XPath 3.1 para testar funções estendidas em um XML.
Dicas para melhores resultados
Mapeie explicitamente prefixos de namespace
Se as consultas ficarem vazias, informe os prefixos prefix=URI adequados.
Escolha o motor adequado ao sistema de destino
Teste em 1.0 para um motor antigo, em 3.1 para funções modernas.
Como funciona
Como funciona
Passo a passo
Funções
Funções
Dois motores XPath
XPath 1.0 via o motor nativo ou XPath 3.1 via FontoXPath.
Modos de documento XML e HTML
O XML é analisado estritamente, o HTML é normalizado como no navegador.
Processamento local
Seus dados nunca saem do seu dispositivo.
Perguntas frequentes
Perguntas frequentes
Por que minha consulta não retorna resultados?
Namespaces são uma causa comum — informe os prefixos adequados.
Meus dados são enviados?
Não. A avaliação é totalmente local.
Mais ferramentas
Mais ferramentas
XML para JSON
Converta arquivos XML ou texto XML colado para JSON diretamente no navegador.
Avaliador JSONPath
Execute consultas JSONPath RFC 9535 localmente contra JSON e mostre caminhos normalizados.
Testador RegEx
Teste expressões regulares JavaScript localmente, inspecione correspondências e visualize substituições.
Formatador JSON
Valide, formate, minifique, analise e inspecione JSON em árvore localmente.