Converter YAML em INI
Transforme um arquivo de configuração YAML em um arquivo INI clássico, organizado por seções. Ideal para migrar a configuração de uma ferramenta moderna para um software que aceita apenas o formato INI.
Como funciona
Alguns softwares antigos ou ferramentas de sistema aceitam apenas arquivos de configuração no formato INI, enquanto a maioria das ferramentas modernas (Docker Compose, Ansible, CI/CD) usa YAML. Cole ou importe o seu YAML: cada chave de primeiro nível que contém um subobjeto vira uma seção INI "[nome]", e as chaves que ela contém (inclusive as aninhadas, unidas por um ponto) viram "chave = valor" nessa seção. As chaves isoladas de primeiro nível são reunidas em uma seção "[general]".
As listas YAML são tratadas?
O formato INI não tem equivalente nativo para listas: as listas YAML (linhas que começam com um hífen) não são transcritas como estão no resultado. Para um resultado confiável, prefira um YAML composto de pares chave/valor simples, eventualmente aninhados.
Como são tratadas as chaves aninhadas em vários níveis?
Uma chave aninhada em vários níveis (por exemplo, "app.servidor.porta") é achatada e seu caminho completo, separado por pontos, vira a chave na seção INI correspondente, por exemplo "servidor.porta = 8080" na seção "[app]".
Processamento 100% local: a análise do YAML e a geração do INI são feitas inteiramente no seu navegador; seu arquivo de configuração nunca é enviado a um servidor.