Converter YAML para JSON on-line
Conversor bidirecional YAML ↔ JSON com suporte YAML 1.2, resolução de âncora/alias, recuo configurável e relatório de erros em nível de linha. Tudo é executado no seu navegador – nada é carregado.
Como converter YAML para JSON
ToolsPix YAML ↔ Conversor JSON permite converter YAML em JSON ou JSON em YAML instantaneamente em seu navegador. Cole ou arraste e solte seu arquivo, escolha uma predefinição de recuo e clique em Converter – sem upload, sem inscrição.
Por que usar o conversor ToolsPix YAML?
- Totalmente gratuito, sem limites de tamanho de arquivo ou limites de uso
- Privado – todas as análises são executadas em seu navegador, zero bytes saem de sua máquina
- Compatível com YAML 1.2 via
js-yaml: âncoras, aliases e escalares de bloco totalmente resolvidos - Relatório de erros em nível de linha com números exatos de linhas e colunas
- Vários formatos de saída: 2 espaços, 4 espaços, tabulação ou JSON reduzido
Etapas para converter YAML em JSON
Cole seu YAML no painel esquerdo (ou arraste e solte um .yaml arquivo), selecione seu recuo JSON preferido no menu suspenso e clique em Converter. O resultado JSON aparece à direita. Usar Copiar resultado para agarrá-lo, Download para salvar um arquivo ou Trocar ↔ para reverter a direção e converter JSON de volta em YAML.
Armadilhas comuns do YAML
Tabulações e espaços mistos causam erros de análise — use apenas espaços. Sequências começando com :, #, ou ? deve ser citado. O problema da Noruega (NO → false em YAML 1.1) não se aplica aqui: YAML 1.2 requer explícito true/false.
Perguntas frequentes
Minha entrada é enviada para algum servidor?
A análise e a conversão são executadas inteiramente no seu navegador usando js-yaml carregado de um CDN. Depois que a página é aberta, nenhum dado sai da sua máquina.
Suporta âncoras e aliases YAML?
Sim. Âncoras (&name) e apelidos (*name) são totalmente resolvidos durante a análise, portanto, o JSON resultante contém o valor expandido em cada ponto de referência.
Por que meu YAML produz um erro de análise?
As causas mais comuns são indentação inconsistente, strings sem aspas com caracteres especiais e dois pontos ausentes após o mapeamento de chaves. A mensagem de erro mostra a linha e a coluna onde a análise falhou – comece por aí.
Posso converter o esquema JSON em YAML?
Sim - os documentos do esquema JSON são apenas JSON, então cole-os no modo JSON→YAML e você obterá uma representação YAML. A semântica do esquema é preservada.
Os comentários YAML são preservados durante a ida e volta?
JSON não tem conceito de comentários, então os comentários YAML são perdidos durante YAML → JSON. A conversão de volta para YAML produz uma saída limpa e sem comentários. Esta é uma limitação fundamental do formato, não uma restrição de ferramenta.