YAML → JSON
Converte arquivos YAML em JSON.
Esta ferramenta funciona com JavaScript. Para usá-la, ative o JavaScript no navegador e recarregue a página.
DE YAML PARA JSON NUM PASSO.
YAML → JSON passa para JSON os arquivos de configuração e de dados no formato YAML. Os arquivos de ajustes do Docker Compose, do Kubernetes, do GitHub Actions e de muitos aplicativos são YAML; quando é preciso levá-los para uma API, para um esquema JSON ou para um programa que não lê YAML, esta ferramenta converte num passo só. A saída é recuada com 2 espaços, 4 espaços ou uma tabulação; os caracteres turcos e os demais caracteres Unicode ficam como estão.
Arquivos YAML com vários documentos separados por «---» viram uma lista JSON em que cada documento é um elemento. Como o JSON não tem tipo data, os valores de data e hora do YAML viram texto. O arquivo é aberto em modo de leitura segura: os recursos do YAML capazes de criar objetos de programa ficam desligados, então converter um arquivo de outra pessoa também não traz risco. Se houver erro de recuo ou uma estrutura inválida, a linha e a coluna do erro são mostradas. São aceitos arquivos YAML, YML e TXT, até 16 MB. Você pode enviar até 20 arquivos de uma vez; todos são processados com os mesmos ajustes e, se forem vários, são baixados num único ZIP.
Do início ao fim
- Envie seu arquivo YAML. Arraste um arquivo YAML, YML ou TXT ou selecione-o.
- Escolha o recuo. 2 espaços, 4 espaços ou uma tabulação.
- Converta e baixe. Baixe o JSON assim que ficar pronto. O número de documentos aparece na tela.
Perguntas frequentes
O que acontece com os comentários?
Como o JSON não aceita comentários, os que começam com # no YAML não vão para a saída.
Âncoras e apelidos (& e *) são aceitos?
São. Os apelidos são resolvidos e os valores deles ficam escritos por extenso no JSON.
Por que o número de linha da mensagem de erro parece diferente?
Um erro de YAML quase sempre vem do recuo da linha anterior. Confira os recuos logo acima da linha indicada; garanta que foram usados espaços e não tabulações.
O meu arquivo fica no servidor?
Não. O arquivo chega ao servidor apenas para ser processado e é excluído quando o trabalho termina; o resultado também é excluído depois de baixado, ao sair da ferramenta. Não é preciso conta, nome nem e-mail, e os seus arquivos nunca são enviados a serviços de terceiros. O uso é gratuito: não há cota por hora nem por dia para o número de operações, não é preciso assistir a anúncios antes do processamento e não adicionamos marca d’água ao resultado.
Mais ferramentas de Arquivo
RUPO Studio