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".