← Todas las herramientas JSON

Árbol JSON interactivo

Convierta cualquier JSON en un árbol interactivo y plegable que puede explorar visualmente.

0 car.
o presiona Ctrl+Enter

100% del lado del cliente

Todo el análisis se ejecuta en tu navegador. Tus datos nunca se envían a ningún servidor.

Por qué una vista de árbol facilita la comprensión del JSON

El JSON crudo — incluso cuando está bien formateado — puede ser difícil de navegar cuando contiene docenas de claves o múltiples niveles de anidación. Una vista de árbol soluciona esto renderizando cada objeto y array como un nodo plegable. Comienza con solo las claves de nivel superior visibles y expande solo las ramas que le interesan.

El formato de árbol hace inmediatamente evidente la jerarquía de un documento JSON. Puede ver de un vistazo qué tan profunda es la anidación, si un valor es primitivo o un contenedor, y cuántos hijos tiene cada contenedor. Esta representación espacial es mucho más rápida de escanear que leer texto crudo.

Los visores de árbol también son invaluables durante el desarrollo: cuando recibe una respuesta JSON de una API de terceros, una vista de árbol le permite mapear rápidamente la forma de los datos antes de escribir código para consumirlos.

Características de navegación y búsqueda

Expandir y contraer nodos: Haga clic en cualquier nodo de objeto o array para alternarlo abierto o cerrado. Doble clic expande recursivamente todos los hijos. Un botón "contraer todo" restablece la vista para mostrar solo el nivel raíz.

Copiar ruta: Hacer clic en un valor resalta su ruta completa en notación de puntos (por ejemplo user.address.street) y la copia al portapapeles. Esto es especialmente útil al escribir código.

Búsqueda: La barra de búsqueda filtra los nodos visibles en tiempo real, resaltando todas las claves y valores que coincidan con el término de búsqueda. Los nodos coincidentes se mantienen visibles y sus ancestros se expanden automáticamente.

Trabajando con JSON grande y complejo

Para documentos JSON muy grandes (miles de nodos), el visor de árbol renderiza de forma perezosa — muestra solo los nodos en el viewport visible y renderiza más a medida que se desplaza. Esto mantiene la UI responsiva incluso para archivos JSON de varios megabytes.

Los valores de cadena largos se truncan en el árbol para mantener cada fila legible; hacer clic en el valor truncado lo expande en línea. Los arrays con más de un umbral configurable de elementos muestran un botón "cargar más".

Las referencias circulares — que no son JSON válido pero pueden aparecer al pegar representaciones de objetos JavaScript — se detectan y marcan con un símbolo ⚠ en lugar de causar recursión infinita.

FAQ

¿Puedo editar valores directamente en la vista de árbol?

Hacer doble clic en un valor primitivo (cadena, número, booleano) abre un editor en línea. Los cambios se reflejan inmediatamente en el panel de salida JSON.

¿El visor de árbol admite JSON con comentarios (JSONC)?

Los comentarios no son JSON válido, por lo que el visor los elimina antes de renderizar. El JSON restante se muestra normalmente.

¿Qué muestra la insignia de conteo de nodos?

En cada nodo de array u objeto, una pequeña insignia muestra el número de hijos directos. Esto le ayuda a evaluar rápidamente el tamaño de una colección sin expandirla.

¿Puedo copiar un subárbol como JSON?

Sí. Hacer clic derecho en cualquier nodo abre un menú contextual con opciones para copiar el subárbol como JSON formateado, JSON minificado o una expresión JSONPath.

¿Se envían mis datos a un servidor?

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

Herramientas relacionadas