Conversor de YAML para JSON

Cole YAML e converta em JSON formatado para APIs, scripts e migração de configurações.

Todas as conversões de dados acontecem localmente no seu navegador. Nenhum JSON, CSV, YAML ou XML é enviado aos nossos servidores.
YAMLJSON

Exemplos rápidos

Converter configuração YAML em JSON formatado

YAML para JSON é útil quando configurações, trechos de CI, exemplos de infraestrutura ou dados de documentação precisam ser usados por APIs, scripts, fixtures de teste ou ferramentas de validação mais rigorosas. O conversor analisa um documento YAML e gera JSON indentado.

O JSON é menos expressivo que o YAML. Comentários, âncoras, aliases e parte da sintaxe específica do YAML não têm equivalente direto em JSON, portanto revise a saída antes de usá-la como configuração de produção.

O que revisar após a conversão

  • Comentários e âncoras que ajudaram a explicar o YAML original.
  • Valores implícitos do YAML, como true, false, null, e números.
  • Valores entre aspas que devem permanecer strings na saída JSON.
  • YAML multi-documento separado por ---, que deve ser dividido antes de converter.
Observação sobre strings: Coloque entre aspas os valores YAML quando um valor com aparência numérica precisar permanecer como string, como um ID, código postal ou número de versão.

Perguntas frequentes sobre YAML para JSON

Comentários, âncoras e aliases do YAML são preservados?

Não. O JSON não suporta comentários, âncoras ou aliases, portanto esses recursos exclusivos do YAML não são representados na saída.

Por que um valor YAML mudou de tipo?

O YAML pode inferir booleanos, nulos e números. Coloque o valor entre aspas no YAML se ele precisar permanecer uma string no JSON.

Isso pode converter vários documentos YAML de uma vez?

Este conversor é destinado a um documento YAML. Separe documentos YAML múltiplos antes de converter, para que cada documento tenha uma saída JSON clara.