O que esta ferramenta faz
A ferramenta utiliza primeiro JSON.parse para verificar estritamente a entrada e depois passa-a para js-yaml para serialização. Isto não só fornece erros de sintaxe JSON claros, como também lida com citações YAML, recuo de arrays e strings facilmente ambíguas.
- Os objetos, arrays, strings, números, valores booleanos e nulos são todos representados explicitamente.
- Desativa a saída de referência circular; O próprio JSON não contém ciclos de referência.
- Os resultados podem ser guardados como result.yaml.
Como utilizar
- Cole o JSON padrão.
- Clique em "Converter para YAML".
- Verifique o recuo da matriz versus as strings entre aspas.
- Copie os resultados ou descarregue o ficheiro YAML.
Utilizações comuns
- Migre a configuração da aplicação para YAML.
- Gere uma versão inicial legível da configuração de CI/CD.
- Compare expressões hierárquicas JSON e YAML.
Funcionalidades do JSON → YAML
Converta JSON padrão em YAML legível por humanos, manipulando corretamente objetos, arrays e vários tipos escalares. É adequado para cenários diários de desenvolvimento, depuração, classificação de dados e otimização de código. Os resultados do processamento podem ser visualizados, copiados ou descarregados diretamente.
FAQ
Ainda receberei exatamente o mesmo texto após a conversão?
O formato do texto será diferente, mas os valores dos objetos, arrays e escalares devem manter-se consistentes; a ordem das chaves geralmente mantém a ordem analisada.
Porque é que as strings são por vezes citadas automaticamente?
Os geradores citam strings que podem ser mal interpretadas como números, valores booleanos ou sintaxe especial para preservar o tipo original.
Como é representado o nulo em JSON?
A representação nula de YAML é gerada em vez de uma string normal.