Json Path pode ser bastante útil, pois dessa forma conseguimos filtrar e extrair dados dos nosso arquivos json, geralmente utilizado em APIs.
Nesse vídeo você aprenderá na prática o que é e como utilizar json path nos seus arquivos json. Assim poderá filtrar as suas respostas de API da melhor forma possível.
A sintaxe do JSONPath é bastante intuitiva e usa um conjunto de operadores e padrões para navegar pelos elementos do JSON. Sem mais enrolação, bora aprender?
Como usar json path?
Veja alguns exemplos de expressões json path:
$
: Representa o root do documento JSON.$.nome
: Acessa o valor associado à chave “nome” no nível superior do documento.$.pessoas[0].nome
: Acessa o nome da primeira pessoa na lista de pessoas.$.pessoas[*].idade
: Acessa todas as idades das pessoas na lista.$..idade
: Acessa todas as idades em qualquer nível do documento.$.pessoas[?(@.idade > 18)]
: Filtra pessoas com idade superior a 18 anos.
Esses são apenas exemplos simples. A sintaxe completa do JSON Path suporta uma variedade de recursos para navegar e filtrar dados em documentos JSON complexos.
Essa linguagem de consulta é comumente usada em ferramentas e bibliotecas que lidam com JSON, como em ambientes de automação, testes de API e desenvolvimento web.
Como aprender json path?
Você pode aprender json path com nossos conteúdos e também com as nossa Formação Flutterflow, faça o curso gratuito de flutterflow para ter seu primeiro contato.
Se preferir embarcar no mundo no code, conheça a NoCodePRO, onde terá acesso a todos cursos da NoCode StarUp.