Testador e editor de XPath

Ferramentas para criar e depurar expressões XPath

  • Suporte para XPath 1.0, 2.0 e 3.1
  • Autocompletar e testar expressões XPath de forma inteligente
  • Janela de construção e avaliação de expressões XPath com múltiplas abas
  • Depurador XPath para ambientes empresariais
  • Comando "Copiar XPath"
  • Considerações sobre o espaço de nomes na autocompletação do XPath
  • Editor inteligente de XPath
  • Sugestões de rotas detalhadas
  • Avaliação em tempo real de expressões XPath
  • Avaliação de expressões XPath em vários arquivos
  • Links diretos para os nós resultantes na janela do Avaliador XPath
  • A coloração sintática destaca imediatamente os erros

Construtor e testador de expressões XPath

Testador XPath no XMLSpy, para testar expressões XPath e XQuery

Você encontrará a aba XPath/XQuery na parte inferior da tela do XMLSpy, na janela de saída. Aqui, você pode selecionar a versão do XPath que precisa e alternar entre o modo "Construtor XPath" e o modo "Executador".

Ao criar uma expressão XPath, a sintaxe correta é exibida em preto, enquanto os elementos incorretos são destacados em vermelho. Uma função de autocompletar inteligente oferece uma lista suspensa com opções relevantes para auxiliar na criação da expressão.

A janela do analisador XPath permanece aberta enquanto você edita seus arquivos, e você pode armazenar os resultados de até nove expressões XPath diferentes em abas separadas. Isso permite que você faça alterações no seu arquivo e, em seguida, reavalie a(s) expressão(ões) sem precisar se lembrar e digitá-las novamente. A capacidade de preservar as expressões XPath e seus resultados diretamente na área de edição enquanto você trabalha é uma ferramenta que economiza tempo de forma inestimável e é exclusiva do XMLSpy.

Criar expressões XPath

Ao escrever suas expressões XPath, você terá acesso a:

  • Construção de expressões por meio de cliques, utilizando uma lista abrangente de operadores, expressões e funções integradas, que podem ser inseridas em uma expressão com um clique duplo. As funções são inseridas com seus argumentos indicados por espaços reservados "#", facilitando a construção rápida e sem erros.
  • Dicas ao passar o cursor que descrevem cada operador, função, etc., para que você possa ter certeza de escolher o correto para a expressão em questão.
  • Assistentes de preenchimento aprimorados que exibem a descrição das funções integradas e, em seguida, mostram detalhes úteis sobre funções e parâmetros à medida que você digita, acelerando o desenvolvimento e garantindo a precisão.

Testar a expressão XPath no modo de avaliação

Enquanto você trabalha, a aba "Avaliador" permite que você teste os resultados das suas expressões XPath em tempo real. O modo "Avaliador" oferece várias vantagens:

  • Economize tempo e evite erros testando as expressões antes de adicioná-las ao seu documento e ajustando-as conforme necessário
  • Avalie uma expressão XPath em um ou mais arquivos: o documento ativo, todos os arquivos abertos, uma pasta ou um projeto XMLSpy inteiro
  • Utilize nove abas para desenvolver e testar expressões complexas. Isso permite que você desenvolva várias expressões lado a lado e faça alterações incrementais em cada uma delas, preservando tanto a expressão quanto o resultado para cada aba.
Teste as expressões XPath no modo de avaliação

Experimente o XPath Tester em funcionamento

Depurador XPath

A janela XPath/XQuery também inclui o primeiro depurador XPath de nível empresarial do mercado, projetado para ajudá-lo a testar, solucionar problemas e aperfeiçoar suas expressões XPath de forma mais rápida e fácil do que nunca.

Depurador XPath

O depurador permite que você percorra, passo a passo, a avaliação da sua expressão XPath. Cada clique mostra os resultados para a etapa correspondente da avaliação, e você pode entrar, sair ou avançar nas etapas de avaliação usando botões úteis na barra de ferramentas do depurador.

Você também pode definir um número ilimitado de pontos de interrupção (para pausar a avaliação) e pontos de rastreamento (para registrar o resultado da avaliação em um ponto de interrupção), a fim de analisar mais detalhadamente a avaliação do seu código XPath.

Além da aba principal "Resultados", o painel de resultados contém uma aba "Variáveis" e uma aba "Pilha de Chamadas". Durante a depuração, a aba "Variáveis" exibe as variáveis do passo atual e seus valores. A aba "Pilha de Chamadas" mostra as diversas chamadas de funções realizadas até aquele ponto na depuração. As chamadas mais recentes aparecem no topo, e a chamada atual é destacada em ambas as abas.

Este poderoso depurador XPath torna a criação e o teste de expressões XPath muito mais fáceis, economizando tempo e reduzindo a frustração dos desenvolvedores.

Aprenda XPath

Criamos diversos tutoriais sobre XPath para ajudar os desenvolvedores a aprenderem essa linguagem importante

Tutorial de XPath para profissionais de SQL