Consultar datos JSON con expresiones JSONPath y navegación avanzada
Herramientas profesionales para
Soporte completo de expresiones JSONPath incluyendo notación de punto, notación de corchetes, comodines y segmentación de arrays
Vea los resultados coincidentes al instante mientras escribe la expresión de ruta — sin necesidad de hacer clic en un botón
Ejemplos integrados para patrones JSONPath comunes para ayudarle a aprender la sintaxis rápidamente
Devuelve todos los nodos coincidentes cuando su expresión coincide con múltiples valores en el documento
Navegue estructuras profundamente anidadas con operadores de descenso recursivo (..) y comodín (*)
Todas las consultas se ejecutan en su navegador — sus datos JSON y consultas permanecen completamente privados
Preguntas comunes sobre
JSONPath es un lenguaje de consulta para JSON, similar a XPath para XML. Admite comodines, filtros y descenso recursivo. JSON Pointer (RFC 6901) es más simple: solo apunta a una única ubicación específica. Use JSONPath cuando necesite coincidir con múltiples nodos o filtrar por condiciones.
$ representa la raíz del documento JSON. Todas las expresiones JSONPath comienzan con $. Por ejemplo, $.store.book[0].title navega desde raíz → store → array book → primer elemento → propiedad title.
Use [*] para seleccionar todos los elementos. Por ejemplo, $.users[*].name devuelve la propiedad name de cada objeto en el array users. También puede usar .. para el descenso recursivo y encontrar todas las claves coincidentes a cualquier profundidad.
Sí, use expresiones de filtro como $.books[?(@.price < 10)] para seleccionar libros más baratos que $10. El símbolo @ hace referencia al elemento actual que se está evaluando. Puede combinar condiciones con && (y) y || (o).
Extraer campos específicos de respuestas API, navegar en archivos de configuración complejos, probar salida de API en pruebas automatizadas y consultar grandes conjuntos de datos. JSONPath también se usa en herramientas como Postman, Kubernetes y varios pipelines ETL.
Explora más herramientas de procesamiento JSON