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

  1. Pega tu JSON en el área de entrada, o haz clic en Cargar ejemplo.
  2. Escribe una expresión JSONPath que comience con $.
  3. Las coincidencias se muestran instantáneamente mientras escribes.
  4. Haz clic en Copiar coincidencias para copiar la matriz de resultados como JSON.
  5. 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.