AZ Tools

Conversor INI ↔ JSON

Converter

Parseia entrada INI seção por seção (nomes de seção com pontos viram objetos aninhados), infere números, booleanos e null de valores sem aspas, e respeita strings entre aspas pra mantê-las exatas. A direção inversa escreve um objeto de nível superior como o cabeçalho sem seção, depois emite cada objeto aninhado como sua própria [seção], achatando níveis mais profundos com nomes pontilhados. Comentários (; ou #) são lidos na entrada mas não preservados na saída.

Saída

Nomes de seção pontilhados como [server.tls] viram objetos aninhados. Valores entre aspas permanecem strings; números/booleanos/null nus são inferidos.

Como usar

  1. Escolha uma direção (INI → JSON ou JSON → INI).
  2. Cole sua config à esquerda.
  3. Copie o resultado à direita. Trocar direção alimenta a saída atual como entrada.

Perguntas frequentes

Por que meu valor sem aspas virou número?
INI não tem tipos nativos, então o parser infere: inteiros nus, floats, true/false e null são convertidos. Envolva o valor em "..." pra mantê-lo como string.
Comentários são preservados ao voltar pra INI?
Não. JSON não tem construção de comentário, então o que você lê é descartado antes do round-trip. Adicione comentários à mão após exportar.

Ferramentas relacionadas