Convertir YAML a INI
Transforme un archivo de configuración YAML en un archivo INI clásico, organizado por secciones. Ideal para migrar la configuración de una herramienta moderna a un programa que solo acepta el formato INI.
Cómo funciona
Algunos programas antiguos o ciertas herramientas del sistema solo aceptan archivos de configuración en formato INI, mientras que la mayoría de las herramientas modernas (Docker Compose, Ansible, CI/CD) utilizan YAML. Pegue o importe su YAML: cada clave de primer nivel que contiene un subobjeto se convierte en una sección INI «[nombre]», y las claves que contiene (incluidas las anidadas, unidas por un punto) pasan a ser líneas «clave = valor» dentro de esa sección. Las claves sueltas de primer nivel se agrupan en una sección «[general]».
¿Se admiten las listas YAML?
El formato INI no tiene un equivalente nativo para las listas: las listas YAML (líneas que empiezan con un guion) no se transcriben tal cual en el resultado. Para obtener un resultado fiable, utilice preferiblemente un YAML compuesto por pares clave/valor simples, eventualmente anidados.
¿Cómo se tratan las claves anidadas en varios niveles?
Una clave anidada en varios niveles (por ejemplo «app.servidor.puerto») se aplana y su ruta completa, separada por puntos, pasa a ser la clave en la sección INI correspondiente, por ejemplo «servidor.puerto = 8080» en la sección «[app]».
Procesamiento 100% local: el análisis del YAML y la generación del INI se realizan por completo en su navegador, su archivo de configuración nunca se envía a un servidor.