Entrada XML

Resultados XPath

Exemplos XPath

XPath seleciona nós de XML. Exemplo temático de telecomunicações:

XML de assinantes

XML de exemplo

Expressões XPath de exemplo:

//subscriber
//subscriber[@id='1']
//planId/text()

Cole o XML e a expressão acima, depois clique em Executar. Use Exemplo para carregar os dados.

O que é XPath?

XPath (XML Path Language) é um padrão W3C para endereçar partes de um documento XML. Expressões como //person, /root/item ou //*[@id='1'] selecionam elementos por caminho, nome ou atributo.

Esta ferramenta analisa o seu XML no navegador e executa consultas XPath. Os nós correspondentes são mostrados no painel de resultados. Todo o processamento é local.

Como usar esta ferramenta

1

Colar ou carregar XML

Cole o seu XML no editor à esquerda ou carregue um ficheiro. Use <strong>Exemplo</strong> para carregar dados. Use o Validador XML se tiver dúvidas.

2

Introduzir XPath e executar

Escreva uma expressão XPath na caixa de consulta e clique em Executar. Os resultados aparecem no painel direito.

3

Copiar ou inspecionar resultados

Use <strong>Copiar</strong> para copiar os nós correspondentes. Para converter XML para JSON, use XML para JSON.

Quando o XPath ajuda

XPath é útil para extrair elementos específicos de XML—por exemplo, todos os nós subscriber ou elementos com um dado atributo.

Perguntas frequentes

Exemplos comuns de XPath?

/root seleciona o elemento raiz. //tag seleciona todos os elementos com o nome tag. //*[@attr='val'] seleciona elementos com o atributo igual a val.

E os espaços de nomes?

XPath com espaços de nomes depende da implementação. Os prefixos devem corresponder às declarações no seu XML.

Os meus dados são privados?

Sim. A análise e avaliação XPath executam-se inteiramente no seu navegador.

Ferramentas relacionadas

Para sintaxe XPath: XPath 3.1, MDN XPath. Para XML: W3C XML.