Converta configurações YAML para JSON para ferramentas, APIs e scripts que preferem a sintaxe JSON.
Ir de YAML para JSON é o que você quer quando uma ferramenta que só fala JSON precisa consumir uma configuração escrita em YAML. A maioria dos sistemas de CI, scripts em JavaScript e APIs REST preferem JSON. A conversão é sem perdas na estrutura - apenas a sintaxe muda.
Fazemos o parse de YAML com a biblioteca YAML (suporte completo a YAML 1.2), depois convertemos para JSON indentado. Arquivos YAML com múltiplos documentos (separados por marcadores ---) emitem apenas o primeiro documento; use uma etapa posterior de separação para fluxos de trabalho com múltiplos documentos. Comentários são descartados (JSON não os suporta). Tudo é executado localmente.
YAML é um formato de serialização de dados amigável ao humano - baseado em indentação, menos verboso que JSON, ideal para arquivos de configuração. Usado pelo Kubernetes, pipelines de CI e pela maioria das ferramentas modernas de DevOps.
JSON (JavaScript Object Notation) é a língua franca dos dados estruturados na web. Arrays, objetos, strings, números, booleanos. Lido por todas as linguagens de programação modernas.
Arraste um YAML para o conversor acima, ou clique na caixa para escolher um do seu dispositivo.
Pré-selecionamos JSON como formato de saída. Mude-o no menu suspenso se quiser um destino diferente.
Clique em Converter e aguarde a barra de progresso terminar. Baixe o JSON quando estiver pronto.
Converta arquivos de configuração JSON para o formato YAML, mais legível - Kubernetes, GitHub Actions e Docker Compose adoram.
Converta um arquivo CSV para JSON no seu navegador - perfeito para enviar planilhas para scripts, APIs ou LLMs.
Converta um array JSON de objetos em um arquivo CSV - cole no Excel, Google Sheets ou em qualquer ferramenta de planilha.