YAML → JSON
Converte ficheiros YAML em JSON.
Esta ferramenta funciona com JavaScript. Para a usar, ative o JavaScript no navegador e recarregue a página.
DE YAML PARA JSON NUM PASSO.
YAML → JSON passa para JSON os ficheiros de definição e de dados no formato YAML. Os ficheiros de ajustes do Docker Compose, do Kubernetes, do GitHub Actions e de muitas aplicações 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.
Ficheiros 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 ficheiro é aberto em modo de leitura segura: os recursos do YAML capazes de criar objetos de programa ficam desligados, então converter um ficheiro 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 ficheiros YAML, YML e TXT, até 16 MB. Pode enviar até 20 ficheiros de uma vez; todos são processados com os mesmos ajustes e, se forem vários, são transferidos num único ZIP.
Do início ao fim
- Envie o seu ficheiro YAML. Arraste um ficheiro YAML, YML ou TXT ou selecione-o.
- Escolha o recuo. 2 espaços, 4 espaços ou uma tabulação.
- Converta e transfira. Transfira o JSON assim que ficar pronto. O número de documentos aparece no ecrã.
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 ficheiro fica no servidor?
Não. O ficheiro chega ao servidor apenas para ser processado e é eliminado quando o trabalho termina; o resultado também é eliminado depois de transferido, ao sair da ferramenta. Não é preciso conta, nome nem e-mail, e os seus ficheiros nunca são enviados a serviços de terceiros. A utilização é gratuita: não há quota por hora nem por dia para o número de operações, não é preciso ver anúncios antes do processamento e não adicionamos marca de água ao resultado.
Mais ferramentas de Ficheiro
RUPO Studio