Converter YAML em CSV
Transforme uma lista YAML de objetos (mapeamentos) em um arquivo CSV, com um cabeçalho automático que reúne todas as chaves encontradas.
Como funciona
Você tem um arquivo de configuração ou de dados em YAML — por exemplo, uma lista de usuários ou de produtos — e precisa abri-lo em uma planilha? A ferramenta espera uma lista YAML de objetos (cada item começando por um hífen "-"), reúne todas as chaves encontradas em todos os objetos para formar o cabeçalho do CSV e escreve uma linha por objeto, deixando vazia qualquer chave ausente naquele objeto específico.
O que acontece se um valor for ele mesmo uma lista ou um objeto aninhado?
Uma mensagem de erro clara é exibida, pois o formato CSV só consegue representar valores simples (texto, número, booleano). É preciso achatar manualmente as estruturas aninhadas no YAML antes da conversão.
A ordem das colunas no CSV é garantida?
Sim, as colunas aparecem na ordem em que suas chaves são encontradas pela primeira vez ao percorrer a lista YAML de cima para baixo.
Processamento 100% local: a conversão é feita inteiramente no seu navegador via WebAssembly — seus dados YAML nunca saem do seu dispositivo.