Probador de ruta JSON
Pegue JSON y una expresión JSONPath para encontrar valores coincidentes, inspeccionar rutas de resultado y copiar datos extraídos.
Partidos
| Camino | Valor |
|---|
¿Qué es un probador JSONPath?
Un JSONPath Tester le ayuda a consultar datos JSON anidados con expresiones de ruta, como propiedades de objetos, índices de matriz, comodines, sectores, búsqueda recursiva y filtros simples.
Esto es útil al depurar respuestas de API, verificar reglas de automatización, extraer valores de cargas útiles grandes o documentar rutas JSON para pruebas e integraciones.
Cómo utilizar el probador JSONPath
- Pegue JSON en el campo de entrada.
- Introduzca una expresión JSONPath que comience con $.
- Haga clic en Probar ruta o mantenga habilitada la ejecución automática.
- Revise las rutas coincidentes, los valores coincidentes y copie el resultado si es necesario.
Ejemplos de JSONPath compatibles
$.tienda.libros[0].título
Lee una propiedad anidada del primer elemento de la matriz.
$.store.books[*].autor
Seleccione una propiedad de cada elemento de una matriz.
$.tienda.libros[?(@.precio > 30)]
Filtre los elementos de la matriz mediante una comparación simple.
$..precio
Encuentre propiedades coincidentes de forma recursiva.
$.tienda.libros[0:2]
Devuelve una porción de una matriz.
$['tienda']['bicicleta']['color']
Utilice notación entre corchetes para los nombres de propiedades entre comillas.
Guías relacionadas
Aprenda el workflow detrás de esta herramienta y qué revisar después.
Cómo depurar payloads JSON de API
Un workflow práctico para formatear JSON, encontrar errores de sintaxis, validar la forma del payload y revisar el status cuando los datos de API no cuadran.
Cómo depurar respuestas JSON de una API
Formatee la respuesta, confirme el estado HTTP, valide el schema y compare cambios del payload antes de modificar código.
Cómo limpiar datos CSV antes de importar
Workflow de CSV cleanup para revisar imported data, deduplicar rows, filtrar records y extraer columnas importantes.
Comprobaciones de JSONPath antes de usar una expresión en código
Prueba con payloads representativos porque las implementaciones difieren y un solo ejemplo no cubre datos ausentes o repetidos.
Cardinalidad esperada
Confirma si la expresión debe devolver uno, varios o ningún valor y qué ocurre cuando la ruta no existe.
Arrays y filtros
Prueba arrays vacíos, múltiples coincidencias, arrays anidados, predicados, comparaciones numéricas y tipos inesperados.
Sintaxis de claves
Usa notación de corchetes para claves con puntos, espacios, guiones u otros caracteres que puedan interpretarse como ruta.
Compatibilidad de implementación
Verifica operadores, descenso recursivo, funciones y forma del resultado en la biblioteca JSONPath exacta de la aplicación.
Privacidad y uso
Comprobaciones rápidas sin cuenta
Toolinix está pensado para tareas cortas de desarrollo: pegue una muestra segura, revise el resultado, copie lo necesario y continúe.
Sin inicio de sesión
Puede usar las herramientas sin crear una cuenta, suscribirse a un boletín ni guardar un espacio de trabajo.
Local cuando es posible
Los formateadores, generadores, codificadores y utilidades de texto suelen ejecutarse en el navegador. Los diagnósticos de red pueden necesitar una consulta asistida por servidor para comprobar URLs, dominios o IPs públicos.
No pegue secretos
No pegue contraseñas de producción, claves privadas, tokens de acceso, datos de clientes ni datos regulados en herramientas online salvo que su propia política de seguridad lo permita.
Herramientas relacionadas
Estas herramientas también pueden resultarle útiles.