Buscador de Rutas JSON
Herramienta de consulta JSONPath en línea gratuita. Encuentre, filtre y extraiga datos de JSON usando expresiones JSONPath.
Acerca del Buscador de Rutas JSON
El Buscador de Rutas JSON es una herramienta poderosa para consultar y extraer datos de documentos JSON usando expresiones JSONPath. Similar a XPath para XML, JSONPath proporciona un lenguaje de consulta para JSON que facilita navegar estructuras anidadas complejas, filtrar datos y extraer valores específicos.
¿Qué es JSONPath?
JSONPath es un lenguaje de consulta para JSON, similar a XPath para XML. Proporciona una forma estandarizada de navegar y extraer datos de estructuras JSON.
Características clave:
- Navegar objetos y arrays anidados
- Filtrar datos basados en condiciones
- Extraer valores específicos u objetos completos
- Soporte para comodines y búsqueda recursiva
- Corte e indexación de arrays
¿Cuáles son los operadores básicos de JSONPath?
JSONPath proporciona varios operadores para navegar JSON:
$ - Nodo raíz (inicio de cada ruta)
@ - Nodo actual (usado en filtros)
. - Operador hijo (notación de punto)
.. - Descenso recursivo (buscar todos los niveles)
* - Comodín (todos los elementos)
[] - Subíndice de array o filtro
Ejemplos:
- $.tienda.libro[0] - Primer libro
- $..precio - Todos los campos 'precio' en cualquier nivel
- $.tienda.libro[?(@.precio < 10)] - Libros bajo $10
¿Cómo funcionan los filtros?
Los filtros usan sintaxis [?(...)] para seleccionar elementos que coinciden con una condición:
Operadores de comparación:
- == Igual a
- != No igual a
- < Menor que
- > Mayor que
Ejemplos:
- $.tienda.libro[?(@.precio < 10)] - Libros más baratos que $10
- $.tienda.libro[?(@.categoria == 'ficción')] - Libros de ficción
- $.tienda.libro[?(@.isbn)] - Libros que tienen propiedad ISBN
¿Mis datos son seguros?
Sí, sus datos son completamente seguros y privados:
- Todo el procesamiento ocurre en su navegador
- No se envían datos JSON a ningún servidor
- No se almacenan, registran ni transmiten datos
- Funciona completamente sin conexión después de cargar la página
Seguro para usar con:
- Respuestas API
- Archivos de configuración
- Datos de clientes
- Información confidencial