JSON para YAML

Converta arquivos JSON ou texto JSON colado para YAML diretamente no navegador.

Configurações YAML

Entrada

Privado por design: seu arquivo nunca sai do seu dispositivo.

Saída

Cole JSON válido para ver a visualização do YAML.

Cole JSON válido para ver a visualização do YAML.

Bom saber

O conversor JSON para YAML converte JSON em YAML, com três representações de null e um estilo de string configurável.

Pesquisas típicas incluem JSON para YAML e gerador YAML. O YAML é sensível à indentação.

Casos de uso típicos

Gerar um manifesto Kubernetes a partir de uma configuração JSON

Converta uma configuração JSON em YAML e ative o marcador de início de documento se necessário.

Gerar uma saída YAML estável para comparações de versão

Ative a ordenação de chaves para uma ordem estável, útil para diffs no Git.

Dicas para melhores resultados

Coloque deliberadamente entre aspas strings com caracteres especiais

Force aspas duplas para valores como “yes” ou “no” ambíguos em YAML.

Esclareça chaves duplicadas antes de converter

Se chaves duplicadas forem tratadas como erro, limpe a origem em vez de confiar no último valor automático.

Como funciona

Passo a passo

  1. 1

    Cole JSON ou abra um arquivo

    Cole JSON ou abra um arquivo JSON ou TXT.

  2. 2

    Escolha o estilo e a formatação

    Escolha a representação de null, o estilo, a indentação e a ordenação.

  3. 3

    Copiar ou baixar o YAML

    Copie o YAML gerado ou baixe-o.

Funções

Três representações de null

Escolha ~, o texto “null” ou uma representação vazia.

Ordenação de chaves para diffs estáveis

Ordene as chaves de objeto para uma saída idêntica sempre.

Processamento local

Seus dados nunca saem do seu dispositivo.

Perguntas frequentes

Como o null do JSON é representado em YAML?

À escolha: o til ~, o texto “null” ou uma representação vazia.

Meus dados são enviados?

Não. A conversão é totalmente local.

Mais ferramentas