Herramienta Gratuita
JSONPath Tester
Prueba expresiones JSONPath contra datos JSON en tiempo real. Compatible con notación de punto, notación de corchetes, comodines, cortes de matriz y descenso recursivo.
JSONPath Tester
Referencia de sintaxis JSONPath
$ es el objeto raíz. Usa notación de punto ($.key) o notación de corchetes ($['key']) para navegar. [*] o .* selecciona todos los elementos. [0] selecciona por índice. [0:2] corta una matriz. ..key realiza descenso recursivo — buscando todos los niveles. Las rutas se evalúan en vivo mientras escribes.
Cómo usar
- Pega tu JSON en el área de entrada, o haz clic en Cargar ejemplo.
- Escribe una expresión JSONPath que comience con $.
- Las coincidencias se muestran instantáneamente mientras escribes.
- Haz clic en Copiar coincidencias para copiar la matriz de resultados como JSON.
- Haz clic en Copiar estadísticas para copiar el número de coincidencias y la ruta como texto plano.
Tu JSON permanece en tu navegador — no se envían datos a ningún servidor.
Preguntas Frecuentes
- ¿Qué sintaxis JSONPath es compatible?
- Raíz ($), notación de punto (.key), notación de corchetes (['key']), índice de matriz ([0]), índice negativo ([-1]), corte de matriz ([0:2]), comodín ([*] y .*), y descenso recursivo (..key).
- ¿Esto admite expresiones de filtro como ?(@.price > 10)?
- No actualmente. Las expresiones de filtro requieren un analizador más complejo. La herramienta cubre la sintaxis principal utilizada en la gran mayoría de consultas JSONPath del mundo real.