JSON para YAML

Funciona localmente no navegador. Nada sai do seu dispositivo.

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

Definições YAML

Entrada

Saída

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

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

Como funciona

  1. 1

    Cole JSON ou abra um ficheiro

    Cole JSON ou abra um ficheiro 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 transferir o YAML

    Copie o YAML gerado ou transfira-o.

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.

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.

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

    Os 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.

Procura outra ferramenta?

Todas as ferramentas funcionam localmente no seu navegador – sem cadastro, sem upload e também offline.