Hoja de referencia
$ el elemento raíz[*] todos los elementos (comodín).. descenso recursivo[0:2] porción de arreglo[?(@.x)] expresión de filtro Acerca de esta herramienta
JSONPath es un lenguaje de consulta para JSON, el equivalente en JSON de XPath para XML. Una expresión como $.store.book[*].author selecciona cada author en un arreglo de libros. Se utiliza en pruebas de API, configuración, procesamiento de registros y canalizaciones de extracción de datos.
Pega tu JSON, escribe una expresión y los valores coincidentes aparecen de inmediato como un arreglo JSON. Un JSON no válido o una expresión mal formada se señala con un mensaje claro. Usa la hoja de referencia para los operadores comunes — comodines, descenso recursivo, porciones de arreglos y filtros — y copia los resultados coincidentes con un clic.
Tu JSON se consulta localmente — no se sube nada.
Preguntas frecuentes
¿Qué sintaxis de JSONPath es compatible?
El dialecto jsonpath-plus ampliamente usado: $ raíz, acceso a hijos con . y [], comodín *, descenso recursivo .., porciones [start:end:step] y expresiones de filtro [?(@.price < 10)].
¿Por qué obtengo un resultado vacío?
Un arreglo vacío significa que la expresión es válida pero no coincidió con nada — revisa las rutas y los índices de arreglo frente a tu JSON. Un error de sintaxis en la expresión se informa por separado.
¿En qué se diferencia esto de un formateador JSON?
Un formateador embellece o valida todo el documento; JSONPath extrae solo las partes que consultas. Usa el formateador JSON para leer la estructura y luego JSONPath para extraer valores de ella.