Probador de ruta JSON

Todas las herramientas

Pegue JSON y una expresión JSONPath para encontrar valores coincidentes, inspeccionar rutas de resultado y copiar datos extraídos.

Estado
inactivo
Partidos
0

Partidos

Camino Valor
Los valores coincidentes aparecerán aquí.

¿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

  1. Pegue JSON en el campo de entrada.
  2. Introduzca una expresión JSONPath que comience con $.
  3. Haga clic en Probar ruta o mantenga habilitada la ejecución automática.
  4. 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.

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.

Preguntas frecuentes sobre el probador JSONPath

¿Esta herramienta admite filtros JSONPath?
Sí. Admite filtros simples como @.price > 30, @.active == true y @.status != "archived".
¿Puedo utilizar la búsqueda recursiva de JSONPath?
Sí. Expresiones como $..price encuentran nombres de propiedades coincidentes en cualquier lugar debajo del árbol JSON actual.
¿Es compatible con todas las extensiones JSONPath?
No. Se centra en la sintaxis JSONPath común para propiedades, corchetes, comodines, índices, sectores, búsqueda recursiva y comparaciones simples.
¿Está almacenado mi JSON?
No. Se procesa únicamente en su navegador.