Otras herramientas
Probador de JSONPath
Ejecuta consultas JSONPath en línea para extraer campos anidados y elementos de arrays desde JSON. Soporta filtros, descenso recursivo y slices.
Expresiones comunes
Resultados coincidentes
0 coincidencias[]Resumen de la herramienta: Probador JSONPath
El Probador JSONPath te permite extraer datos de JSON anidado en segundos. Escribe una expresión y revisa al instante rutas y valores coincidentes para depuración de APIs, análisis de logs y pruebas automáticas.
¿Qué es el Probador JSONPath?
Es una herramienta visual para validar expresiones JSONPath sin escribir scripts adicionales. Te ayuda a verificar selectores y localizar campos anidados rápidamente.
Cómo usarlo
- Pega el JSON en el panel de entrada.
- Introduce una expresión JSONPath (por ejemplo:
$.store.book[*].title). - Haz clic en Run Query para ver rutas y valores coincidentes.
- Usa Copy Paths o Copy Values para reutilizar resultados.
Casos de uso comunes
- Depurar campos anidados en respuestas API.
- Extraer nodos concretos de logs o configuraciones.
- Validar expresiones antes de escribir pruebas automatizadas.
Ventajas principales
- Sintaxis útil cubierta: soporta
.,[],*,.., slices y filtros. - Resultado claro: muestra rutas y valores formateados juntos.
- Ejemplos incluidos: prueba expresiones frecuentes con un clic.
- Copia rápida: exporta rutas y valores al instante.
Ejemplos rápidos
- Todos los libros:
$.store.book[*] - Libros baratos:
$.store.book[?(@.price < 10)] - Todos los campos
price:$..price - Título del primer libro:
$.store.book[0].title
Consejos de uso
- Verifica que el JSON sea válido antes de probar rutas.
- Empieza con rutas cortas y amplía gradualmente.
- En filtros, confirma que el campo exista en los nodos candidatos.
- Guarda expresiones reutilizables para tu equipo.
❓ Preguntas frecuentes
P1: ¿Por qué falla el parseo de JSON?
R: Suele deberse a comas finales, comentarios o claves sin comillas.
P2: ¿Por qué no hay coincidencias?
R: Normalmente la ruta no coincide con la jerarquía o el nombre de clave.
P3: ¿Soporta filtros, recursividad y slices?
R: Sí, esos patrones comunes están soportados.