Trabalhando com estruturas complexas de JSON, eu estava precisando de um biblioteca que executa-se sintaxe equivalente ao XPATH no universo XML porém com estruturas JSON. Nesta pesquisa me deparei com diversas bibliotecas, duas me chamaram a atenção: JSONPath Defiant Testei primeiro o JSONPath por parecer bem simples mas infelizmente sem sucesso, por exemplo, tentei usar um dos exemplos do site e não funcionou : $..book[?(@.price<10 data-blogger-escaped-code=""> Para o teste com JSONPath usei o site http://jsonpath.curiousconcept.com/ e também um código meu. Pode ser um erro meu, algo que não entendi, mas o fato é que apos varias tentativas o filtro não funcionava. Obs: versão 0.8.0 Em seguida passei para o Defiant com grata surpresa, além de ser mais completo é mais próximo a sintaxe XPATH, funcionou de primeira. Abaixo segue um exemplo de estrutura JSON onde se pode testar alguma expressões. { "store": { "book": [ ...