Convertir YAML en INI
Transformez un fichier de configuration YAML en fichier INI classique, organisé par sections. Idéal pour migrer une config d'un outil moderne vers un logiciel qui n'accepte que le format INI.
Comment ça marche
Certains logiciels anciens ou certains outils système n'acceptent que des fichiers de configuration au format INI, alors que la plupart des outils modernes (Docker Compose, Ansible, CI/CD) utilisent du YAML. Collez ou importez votre YAML : chaque clé de premier niveau qui contient un sous-objet devient une section INI « [nom] », et les clés qu'elle contient (y compris imbriquées, jointes par un point) deviennent des « clé = valeur » dans cette section. Les clés isolées de premier niveau sont regroupées dans une section « [general] ».
Les listes YAML sont-elles gérées ?
Le format INI n'a pas d'équivalent natif pour les listes : les listes YAML (lignes commençant par un tiret) ne sont pas retranscrites telles quelles dans le résultat. Pour un résultat fiable, privilégiez un YAML composé de paires clé/valeur simples, éventuellement imbriquées.
Comment sont traitées les clés imbriquées sur plusieurs niveaux ?
Une clé imbriquée sur plusieurs niveaux (par exemple « app.serveur.port ») est aplatie et son chemin complet, séparé par des points, devient la clé dans la section INI correspondante, par exemple « serveur.port = 8080 » dans la section « [app] ».
Traitement 100% local : l'analyse du YAML et la génération de l'INI se font entièrement dans votre navigateur, votre fichier de configuration n'est jamais envoyé à un serveur.