Sobre esta herramienta
Pega o carga YAML para explorar la estructura como árbol, editar el contenido, formatear y descargar. Útil para configuraciones de aplicaciones modernas (Docker, CI/CD, infraestructura), inspección de manifiestos, conversiones a otros formatos, o simplemente para entender la jerarquía de un archivo YAML grande.
Cómo usar
- Pega el YAML o carga un archivo.
- Mira la estructura como árbol navegable.
- Edita el contenido si hace falta, con validación en vivo.
- Formatea y descarga el resultado.
Preguntas frecuentes
- ¿Cuál es la ventaja de YAML sobre JSON?
- Legibilidad. YAML usa indentación en vez de llaves y corchetes, permite comentarios (con #) y tiene sintaxis más limpia para listas y objetos. Se prefiere en archivos de configuración editados a mano. JSON es mejor para intercambio de datos entre máquinas y APIs.
- ¿Por qué YAML es tan sensible a la indentación?
- En YAML la estructura se define por la indentación, no por delimitadores. Mezclar tabuladores con espacios, o indentación inconsistente, rompe la estructura. La regla es usar siempre espacios (la mayoría de herramientas convierten tabuladores automáticamente) y mantener consistencia.
- ¿YAML soporta tipos complejos?
- Soporta listas y objetos anidados sin límite, y tipos primitivos (cadenas, números, booleanos, null). También hay tipos avanzados (fechas, conjuntos, referencias entre nodos) pero no se usan en la mayoría de archivos. A todos los efectos prácticos, YAML cubre lo que cubre JSON, con sintaxis distinta.