Prueba expresiones JSONPath contra datos JSON y ve los resultados
JSONPath es un lenguaje de consulta para JSON, análogo a XPath para XML. Permite extraer valores de estructuras JSON profundamente anidadas usando expresiones de ruta en lugar de escribir bucles y accesos a propiedades en código.
Este comprobador acepta un documento JSON y una expresión JSONPath y devuelve todos los valores coincidentes. Admite los operadores estándar: notación de puntos, notación de corchetes, comodín (*), descenso recursivo (..), slices de array y filtros.
JSONPath es un lenguaje de consulta que selecciona valores de JSON. jq es un procesador de línea de comandos más potente que también transforma y reshape JSON. JSONPath es más simple y está integrado en muchas herramientas; jq es más rico pero requiere instalación.
.. busca en todos los niveles del árbol JSON la clave dada. $..author encuentra todos los campos "author" a cualquier profundidad.
Sí — JSONPath fue definido informalmente y ha sido implementado de forma inconsistente. Las variantes principales son Goessner, Jayway y el nuevo estándar RFC 9535.
Ambas seleccionan la misma clave "a" del objeto raíz — son equivalentes sintácticamente. La notación de corchetes es necesaria para claves con espacios, guiones o que empiezan con números.
Formateador JSON · Minificador JSON · Validador JSON · JSON a CSV · JSON ↔ YAML · Aplanar JSON