← Todas las herramientas JSON

Búsqueda JSON

Encuentre cualquier clave o valor en cualquier documento JSON — al instante.

Búsqueda sin sintaxis JSONPath

JSONPath es poderoso pero requiere conocer la ubicación aproximada de los datos que desea. La Búsqueda JSON funciona de manera diferente: escribe una palabra o valor y la herramienta escanea todo el documento para cada ocurrencia, mostrando cada coincidencia con su contexto y su ruta completa en notación de punto.

Esto hace de la Búsqueda JSON la herramienta adecuada para preguntas exploratorias — "¿contiene esta respuesta la palabra 'deprecated'?" — mientras que JSONPath es más adecuado para extraer campos conocidos programáticamente. Piense en la Búsqueda JSON como el Ctrl+F de los documentos JSON.

La búsqueda se realiza en claves y valores simultáneamente por defecto. Puede restringirla a solo claves, solo valores, o un tipo de datos específico para reducir los falsos positivos.

Resaltado de coincidencias y visualización de rutas

Cada coincidencia se muestra como un bloque de código que muestra el par clave-valor en contexto con el texto coincidente resaltado en amarillo. Encima de cada coincidencia se muestra la ruta completa — por ejemplo response.users[3].contact.email.

Cuando una búsqueda devuelve muchas coincidencias, se agrupan por profundidad. Un contador de coincidencias en la barra de búsqueda muestra el número total de coincidencias.

Hacer clic en cualquier ruta de coincidencia la copia al portapapeles como una cadena de notación de punto.

Modos y opciones de búsqueda

Coincidencia exacta: El término de búsqueda debe coincidir con el nombre de clave completo o el valor completo. Buscar "42" en modo exacto coincidirá con el número 42 y la cadena "42" pero no con "142".

Contiene: El término de búsqueda es una coincidencia de subcadena. "mail" coincidirá con "email", "mailing" y "Email". Este es el modo predeterminado, sin distinción de mayúsculas.

Regex: El término de búsqueda se trata como una expresión regular. "^error" coincide con cualquier clave o valor que comience con "error".

FAQ

¿Puedo buscar un valor nulo o booleano?

Sí. Use el modo "solo valores" y seleccione el filtro de tipo "null" o "booleano".

¿Funciona la búsqueda en arrays anidados de objetos?

Sí. La búsqueda escanea cada nodo en el árbol del documento independientemente de la profundidad de anidación.

¿Cuál es el tamaño máximo del documento?

No hay un límite de tamaño estricto, pero los documentos muy grandes (más de ~5 MB) pueden tener un ligero retraso en la primera búsqueda.

¿Puedo buscar un nombre de clave parcial?

Sí. En modo "contiene" (predeterminado), buscar "time" coincidirá con "createdAt", "timestamp", "timeZone" y cualquier otra clave que contenga "time" como subcadena.

¿Se envían mis datos a un servidor?

No. Todo el procesamiento se ejecuta completamente en su navegador. Nada de lo que pegue se transmite ni se almacena.

Herramientas relacionadas