Conversor YAML / JSON

Converta um documento YAML 1.2 para JSON ou JSON para YAML legível.

Cole a entrada ou escolha um arquivo, ajuste as opções e processe localmente. Confira o resultado antes de copiar ou baixar.

Opções

Até 1 MB de UTF-8, um documento, 100 níveis e 50.000 nós. Chaves únicas e tipos compatíveis com JSON. Sem aliases, tags personalizadas, chaves não textuais, números não finitos ou inteiros inseguros. Decimais usam IEEE 754; comentários e formato se perdem.

Como usar

O que esta ferramenta faz?

Converta um documento YAML 1.2 para JSON ou JSON para YAML legível. Comentários e formatação são descartados; os valores precisam ser compatíveis com JSON.

Conversor YAML / JSON

Converta um documento YAML 1.2 para JSON ou JSON para YAML legível. Comentários e formatação são descartados; os valores precisam ser compatíveis com JSON.

Passo a passo

  1. Cole a entrada ou escolha um arquivo, ajuste as opções e processe localmente. Confira o resultado antes de copiar ou baixar.
  2. Escolha a direção e recuo de 2 ou 4 espaços. Aliases, tags personalizadas e chaves que não sejam textos são rejeitados em vez de alterados silenciosamente.

Como escolher as configurações

OpçãoO que muda
OpçõesEscolha a direção e recuo de 2 ou 4 espaços. Aliases, tags personalizadas e chaves que não sejam textos são rejeitados em vez de alterados silenciosamente.
LimitesAté 1 MB de UTF-8, um documento, 100 níveis e 50.000 nós. Chaves únicas e tipos compatíveis com JSON. Sem aliases, tags personalizadas, chaves não textuais, números não finitos ou inteiros inseguros. Decimais usam IEEE 754; comentários e formato se perdem.

Exemplo e resultado esperado

active: true vira o booleano JSON true, não um texto. Uma lista YAML com 2 itens vira uma matriz JSON com dois valores.

Se não funcionar

  • Use um único documento com chaves únicas. Expanda aliases, retire tags personalizadas e escreva inteiros inseguros ou decimais sensíveis como textos.

Formatos e limites

Até 1 MB de UTF-8, um documento, 100 níveis e 50.000 nós. Chaves únicas e tipos compatíveis com JSON. Sem aliases, tags personalizadas, chaves não textuais, números não finitos ou inteiros inseguros. Decimais usam IEEE 754; comentários e formato se perdem.

Perguntas frequentes

O que esta ferramenta faz?

Converta um documento YAML 1.2 para JSON ou JSON para YAML legível. Comentários e formatação são descartados; os valores precisam ser compatíveis com JSON.

Qual ajuste devo escolher?

Escolha a direção e recuo de 2 ou 4 espaços. Aliases, tags personalizadas e chaves que não sejam textos são rejeitados em vez de alterados silenciosamente.

Quais são os limites?

Até 1 MB de UTF-8, um documento, 100 níveis e 50.000 nós. Chaves únicas e tipos compatíveis com JSON. Sem aliases, tags personalizadas, chaves não textuais, números não finitos ou inteiros inseguros. Decimais usam IEEE 754; comentários e formato se perdem.

Por que o processamento falhou?

Use um único documento com chaves únicas. Expanda aliases, retire tags personalizadas e escreva inteiros inseguros ou decimais sensíveis como textos.

Minha entrada é enviada ou salva?

Não. O processamento ocorre no seu dispositivo. As entradas e os resultados ficam na memória desta página até você limpar ou sair. O ToolRobin não os envia, registra nem armazena. Copiar coloca o resultado na área de transferência do seu dispositivo.