Categoria: Desenvolvimento
Conversor de YAML para CSV
Converta uma lista YAML de objetos em CSV no seu navegador
Cole uma lista YAML de mapeamentos, ou um único mapeamento, e obtenha CSV separado por vírgula, ponto e vírgula ou tabulação, com valores aninhados achatados em nomes de coluna com pontos. A conversão acontece no seu navegador.
Cole um YAML para convertê-lo em CSV.
O resultado aparecerá aqui.
Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
Esta ferramenta analisa YAML com js-yaml e achata cada item em uma linha simples, da mesma forma que o conversor de JSON para CSV deste site faz, de modo que objetos aninhados se tornam nomes de coluna com pontos como address.city e arrays curtos de valores escalares são unidos com ponto e vírgula. O conjunto de colunas é a união das chaves de todos os itens, então linhas com campos ausentes simplesmente recebem células vazias.
Como usar
- Cole uma lista YAML de mapeamentos, ou um único mapeamento, na caixa de entrada.
- Escolha o delimitador e se deseja incluir uma linha de cabeçalho.
- Copie o CSV ou baixe-o como arquivo.
Privacidade
Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.
Perguntas frequentes
- Meus dados são enviados a algum lugar?
- Não. A análise e a geração de CSV acontecem em JavaScript na aba do seu navegador, então nada é enviado a um servidor.
- O que acontece com objetos ou arrays aninhados?
- Objetos aninhados são achatados em nomes de coluna com pontos, como address.city, e arrays de valores simples são unidos com ponto e vírgula em uma única célula.
- E se o YAML for um único mapeamento em vez de uma lista?
- Ele é tratado como uma lista de uma linha, então você obtém uma linha de cabeçalho mais uma única linha de dados.