Visor de árbol YAML
Analiza YAML en un árbol colapsable interactivo. Admite YAML multidocumento, anclas y alias, búsqueda, conversión a JSON y arrastrar/soltar archivos .yaml/.yml.
¿Qué es un visor de árbol YAML?
Un visor de árbol YAML analiza texto YAML y lo renderiza como una estructura de árbol interactiva y colapsable. Cada nodo muestra su clave, tipo y valor, permitiéndote explorar visualmente YAML anidado sin leer texto sin formato.
¿Cómo maneja esta herramienta archivos YAML multidocumento?
Los archivos YAML pueden contener múltiples documentos separados por "---". Esta herramienta analiza cada documento independientemente y renderiza cada uno como un árbol separado, etiquetado como "Documento 1", "Documento 2", etc.
¿Admite anclas (&) y alias (*) de YAML?
Sí. Las anclas definidas con &anchor y las referencias con *alias son resueltas automáticamente por el analizador js-yaml. El contenido expandido se muestra inline en el árbol, para que veas el valor real al que apunta un alias.
¿Cómo convierto YAML a JSON?
Haz clic en el botón "A JSON" en la barra de herramientas. La herramienta analiza tu YAML y genera JSON formateado con sangría de 2 espacios. Luego puedes copiar el resultado JSON al portapapeles con un clic.
¿Qué pasa cuando YAML tiene un error de sintaxis?
La herramienta muestra un mensaje de error claro debajo del área de entrada, incluyendo el número de línea y una descripción del problema (ej., "indentación incorrecta de una entrada de mapeo en la línea 5"). La vista de árbol permanece vacía hasta que corrijas la sintaxis.
¿Cómo funciona la función de búsqueda?
Escribe una palabra clave en el cuadro de búsqueda y las claves y valores de cadena coincidentes se resaltan al instante. Usa los botones anterior/siguiente o Enter (adelante) y Shift+Enter (atrás) para saltar entre coincidencias.
¿Puedo cargar YAML desde un archivo?
Sí. Haz clic en el botón "Cargar archivo" para buscar un archivo .yaml o .yml, o arrastra y suelta un archivo en el área de entrada. El contenido se lee localmente en tu navegador y nunca se sube a un servidor.
¿Cómo se muestran los diferentes tipos de valores?
Cada tipo tiene un color distinto: las cadenas son verdes, los números azules, los booleanos naranjas y los null grises. Los objetos muestran un badge {count} y los arrays un badge [count] indicando el número de hijos.
¿Mis datos YAML se envían a un servidor?
No. Todo el análisis, renderizado, búsqueda y conversión a JSON ocurre completamente en tu navegador. Tus datos YAML nunca abandonan tu dispositivo, haciendo esta herramienta segura para archivos de configuración sensibles.
¿Funciona esta herramienta sin conexión?
Una vez cargada la página, la herramienta se ejecuta completamente en tu navegador y puede funcionar sin internet. Solo la carga inicial requiere red para obtener los recursos estáticos y la librería js-yaml.
Cómo usar Visor de árbol YAML
Explora archivos YAML como un árbol interactivo plegable, totalmente sin conexión en tu navegador. Se admiten archivos multidocumento, anclas y alias.
- Arrastra y suelta un archivo .yaml o .yml en la página, o pega YAML como "app: name: MyYAMLApp version: 1.2.3 debug: true".
- Haz clic en las flechas junto a cualquier nodo para plegar o desplegar esa rama del árbol.
- Usa el cuadro de búsqueda para localizar claves y valores en archivos grandes.
- Cambia a la vista JSON cuando necesites los mismos datos en formato JSON.
El YAML multidocumento separado por --- se muestra como varios árboles, así que puedes inspeccionar cada documento de un mismo archivo.
Herramientas relacionadas
- Visor de árbol JSON Visualice datos JSON como un árbol colapsable interactivo. Busque claves y valores, rastree JSONPath al pasar el cursor y maneje archivos grandes con carga diferida. Soporta arrastrar y soltar archivos .json.
- YAML a JSON Convierte YAML a JSON al instante en línea. Pega tu YAML y obtén JSON limpio con validación y formato.
- TSV a JSON Convierte TSV a JSON gratis en línea. Soporta encabezados, detección automática de tipos y minificación. Todo en el navegador.
- JSON a CSV Conversor gratis de JSON a CSV en línea. Aplana objetos anidados, elige delimitadores personalizados y descarga al instante. 100% en el navegador.
- Convertidor CSV a JSON Convierte CSV a JSON gratis en línea. Soporta delimitadores personalizados, objetos basados en encabezados y detección automática de tipos. Todo en el navegador.
- Embellecedor XML Embellecedor XML gratuito en línea. Formatea, embellece e indenta XML al instante en tu navegador.
- Validador XML Valida la sintaxis y estructura XML al instante. Detecta errores con números de línea precisos y mensajes detallados. Gratis, seguro y funciona en tu navegador.
- SQL a JSON Convierte sentencias SQL INSERT a arrays u objetos JSON al instante. Soporta VALUES múltiples, manejo de NULL, detección automática de tipos e impresión formateada. 100% cliente, sin subida.