Visor JSON
Explore un documento JSON como un árbol desplegable en lugar de un muro de texto, con un resumen de su estructura.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Visor JSON?
Un visor JSON muestra los datos anidados como los imaginamos: objetos y arreglos que se abren y se cierran, con claves, valores y número de elementos visibles en cada nivel. Es la forma más rápida de entender la forma de una respuesta de API desconocida o de un archivo de configuración grande.
Este visor valida su entrada con un analizador estricto, dibuja los datos como un árbol plegable y añade un resumen: tipo raíz, tamaño del primer nivel, total de claves, profundidad, tamaño en bytes y cuántos objetos, arreglos, cadenas, números, booleanos y null contiene.
¿Cómo funciona?
- Pegue su JSON o abra un archivo.
- Expanda y contraiga nodos del árbol para llegar a la parte que necesita.
- Consulte las filas del resumen para ver la profundidad, el número de claves y el desglose por tipo de valor.
- Copie una ruta o un valor para su código, o pase a Buscador JSONPath para consultar los datos.
Casos de uso habituales
- Entender la estructura de una respuesta grande de una API de terceros.
- Localizar un campo muy anidado en una configuración o un archivo GeoJSON.
- Comprobar cuántos elementos tiene un arreglo sin recorrerlo.
- Compartir un resumen estructural de una carga durante una revisión de código.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
{"user":{"id":7,"name":"Ada","roles":["admin","dev"],"prefs":{"theme":"dark","beta":true}},"items":[{"sku":"A1","qty":2},{"sku":"B2","qty":1}],"total":42.5}Tipo raíz: objeto Claves de primer nivel: 3 Total de claves: 13 Profundidad: 3 Tamaño: 156 B (156 bytes) Valores: 5 objects · 2 arrays · 6 strings · 4 numbers · 1 booleans · 0 null
Privacidad
Visor JSON se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
El árbol muestra números de JavaScript, así que los enteros mayores que 9 007 199 254 740 991 aparecen redondeados (se muestra una advertencia). Use el formateador JSON para mantenerlos exactos.
Preguntas frecuentes
¿Puede abrir archivos JSON muy grandes?
Sí, dentro de los límites de la memoria del navegador. Por encima de unos cientos de kilobytes se procesa en un worker, pero expandir miles de nodos a la vez puede seguir siendo lento.
¿Qué significan los números del resumen?
El total de claves cuenta cada nombre de propiedad en todos los niveles, la profundidad es el anidamiento máximo de objetos y arreglos, y los recuentos muestran cuántas cadenas, números, booleanos y null tiene el documento.
¿Se suben los datos a un servidor?
No. El árbol se construye en su navegador y nada sale de su dispositivo.
Herramientas relacionadas
Formateador JSON
Convierta un JSON minificado o desordenado en texto legible y bien sangrado, con un mensaje de error preciso si el JSON no es válido.
JSON y datos
Buscador JSONPath
Escriba una expresión JSONPath y vea al instante los valores que selecciona en su JSON, junto con la ruta normalizada de cada coincidencia.
JSON y datos
Validador JSON
Compruebe si un texto es JSON válido y localice el carácter exacto donde falla.
JSON y datos
JSON a TypeScript
Pegue un ejemplo de JSON y obtenga declaraciones TypeScript listas para usar que describen su forma.
JSON y datos
Ordenar claves JSON
Reordene alfabéticamente las claves de cada objeto JSON para obtener un documento estable y canónico.
JSON y datos
Comparador de JSON (diff)
Pegue dos documentos JSON y vea qué cambió en los datos, sin importar el orden de las claves ni la sangría.
JSON y datos
Calculadora de tamaño JSON
Pegue un documento JSON para ver cuántos bytes pesa realmente, cuánto ahorran la minificación y gzip, y qué valores ocupan más espacio.
JSON y datos