Explorador JSONPath
Selecione valores de um documento JSON com expressões JSONPath e veja cada resultado com seu caminho.
Experimente um exemplo curto
Experimente um exemplo curto
Carregue o exemplo fictício em um formulário vazio. Confira as opções, execute a ferramenta se necessário e compare o resultado abaixo.
JSONPath seleciona valores dentro de uma estrutura JSON. O explorador mostra cada resultado e o caminho correspondente no documento. Cole um JSON e digite uma expressão que comece com $. Use propriedades com ponto ou colchetes, índices, curingas, fatias de array e descida recursiva. Aceita raiz, propriedades, índices, curingas, fatias e descida recursiva; filtros, funções e uniões não estão implementados. Limite: 1.000.000 de caracteres e 10.000 resultados.
Documento JSON
{"items":[{"value":"tea"},{"value":"coffee"}]}Expressão JSONPath
$.items[*].value
Resultado esperado
$.items[0].value"tea"$.items[1].value"coffee"
O exemplo estará disponível quando a ferramenta estiver pronta.
O texto é processado no seu navegador.
Compartilhar esta ferramenta
Só o link público da ferramenta é compartilhado. Seus dados e resultados ficam aqui.
Mostrar link para copiar manualmente
Em resumo
JSONPath seleciona valores dentro de uma estrutura JSON. O explorador mostra cada resultado e o caminho correspondente no documento.
O código da página e seus recursos são carregados do site. Os dados digitados são processados no navegador, sem uma solicitação de cálculo.
Como usar
Cole um JSON e digite uma expressão que comece com $. Use propriedades com ponto ou colchetes, índices, curingas, fatias de array e descida recursiva.
Limites
Aceita raiz, propriedades, índices, curingas, fatias e descida recursiva; filtros, funções e uniões não estão implementados. Limite: 1.000.000 de caracteres e 10.000 resultados.
Perguntas frequentes
Quais partes do JSONPath são aceitas?
A raiz $, propriedades, índices de arrays, curingas *, fatias e descida recursiva .. são aceitos. Filtros e funções não são compatíveis.
Os resultados alteram o JSON?
Não. A expressão seleciona e mostra valores, sem modificar o documento.
Fontes e referências
As fontes documentam a norma ou API citada; elas não validam o resultado da ferramenta.
