Entrada JSON

Resultados

¿Qué es JSONPath?

JSONPath es un lenguaje de consulta para JSON, análogo a XPath para XML. Usa una sintaxis de expresión de ruta concisa para dirigirse a partes de un documento JSON.

Esta herramienta implementa un evaluador JSONPath que soporta los operadores más comunes.

Cómo consultar JSON con JSONPath

Sigue estos pasos para extraer datos de tu JSON.

1

Pega tu JSON

Pega tu documento JSON en el panel de entrada.

2

Ingresa una expresión JSONPath

Escribe tu expresión JSONPath en el campo de consulta.

3

Ejecuta y copia los resultados

Haz clic en Ejecutar. Los valores coincidentes se muestran como array JSON.

Casos de uso

Filtrado de respuestas API

Extrae solo los campos necesarios de una respuesta API grande.

Exploración de datos

Usa descenso recursivo para descubrir todos los campos a cualquier profundidad.

Generación de aserciones de prueba

Genera aserciones precisas para pruebas automatizadas.

Extracción de valores de configuración

Extrae valores específicos de archivos de configuración JSON grandes.

Preguntas frecuentes

¿Qué operadores JSONPath son soportados?

Esta herramienta soporta: $ (raíz), .key y ['key'] (hijo), [n] (índice de array), [*] (comodín), .. (descenso recursivo) y expresiones de filtro.

¿En qué se diferencia JSONPath de SQL?

JSONPath es un lenguaje de expresión de ruta para navegar datos JSON jerárquicos, no un lenguaje de consulta relacional.

¿El evaluador soporta todas las características de JSONPath?

Esta herramienta soporta los operadores JSONPath más comunes para uso diario.

¿Se envían mis datos a un servidor?

No. Todo ocurre en tu navegador.

¿Cuál es el formato del resultado?

Los resultados se devuelven como un array JSON.

Herramientas relacionadas

Explora más herramientas de consulta, filtrado y validación JSON.