Conversor JSON ↔ YAML

Converta entre JSON e YAML nos dois sentidos. Cole JSON para obter YAML limpo, ou cole YAML para obter JSON válido, com números, booleanos e nulos preservados.

Sugestões para converter entre JSON e YAML


O JSON é rígido e explícito, enquanto o YAML privilegia a leitura. Converter entre os dois permite levar uma configuração de um ecossistema para outro sem a reescrever à mão.

  • Valide primeiro o JSON: uma única vírgula em falta transforma-se numa cascata de erros de leitura.
  • Verifique a indentação depois de converter para YAML, porque em YAML a indentação é a estrutura.
  • Confirme que booleanos, nulos e números sobreviveram à ida e volta e não se tornaram texto.

Perguntas frequentes sobre o conversor JSON YAML


Porque é que o YAML fica mais pequeno do que o JSON?
O YAML dispensa a maior parte das aspas, chavetas e vírgulas, por isso os mesmos dados costumam ocupar menos espaço.

Os comentários sobrevivem na conversão de YAML para JSON?
Não. O JSON não tem sintaxe para comentários, por isso qualquer linha de comentário perde-se na conversão.

Como evitar erros de tipo depois de converter?
Leia o resultado e verifique os booleanos, nulos e números. Um valor entre aspas é texto, mesmo quando parece um número.

Wikipedia — JSON
Wikipedia — YAML