Esta ferramenta o ajudará a encontrar todos os caminhos JSON disponíveis em um documento JSON, visualizá-los em uma árvore de objetos, identificar as diferentes expressões de entrada e extrair a parte correspondente dos dados JSON contra a expressão de entrada.
Notação de caminho
Thanks for your feedback
Inscreva-se para uma conta do Site24x7 para elevar seu site do dia a dia e as tarefas do administrador do sistema.
Verifique o tempo de atividade de mais de 120 locais globais
Monitore a validade do certificado SSL
Identifique problemas de resolução de DNS
Resolva problemas de conectividade com rastreamento e relatório MTR
Detecte domínios e endereços IP marcados como spam
Limites inteligentes
Notificações por e-mail e SMS
Integrações de alertas de terceiros
Relatórios e painéis personalizados
JSON ou JavaScript Object Notation é um formato de arquivo padrão aberto que usa texto simples para armazenar e transmitir objetos de dados. Cada objeto JSON possui uma estrutura inerente semelhante a uma hierarquia ou árvore de nós, onde cada nó é um elemento. O caminho JSON é uma forma padrão com a qual podemos navegar por diferentes partes de um objeto ou arquivo JSON. Isso é útil quando queremos alcançar um subconjunto ou elemento específico em um arquivo JSON.
Following are few example jsonpath expressions and results for the above sample json data
JSONPath Expression | Description | Result |
---|---|---|
$ | Select the root element | |
$.address.city | Select the value of 'city' element which is the direct children of 'address' element | |
$..type | Select the value of all the 'type' elements in the input json | |
$.address.length() | Select the length of the 'address' element | |
$..* | Select all the elements and its value | |
$.phoneNumbers[1] | Select the 2nd value from 'phoneNumbers' array | |
$.phoneNumbers[?(@.number)] | Select the 'phoneNumbers' element if it have 'number' element within it |