O que acontece ao converter CSV para YAML
- O separador (vírgula, ponto e vírgula, tabulação ou barra) e a codificação do texto são detectados automaticamente.
- Cada linha vira um item com o cabeçalho como chaves; colunas como “endereco.cidade” viram chaves aninhadas.
- Números, verdadeiro/falso e datas mantêm seus tipos. Textos que o YAML poderia interpretar errado (yes, no, 007…) ficam entre aspas automaticamente.
CSV vs YAML
| Recurso | CSV | YAML |
|---|---|---|
| Várias abas | Não | Sim |
| Fórmulas | Não | Não |
| Números e datas | Não | Sim |
| Dados aninhados | Não | Sim |
| Ideal para | Importar, exportar, bancos de dados | Configuração, dados |
Como converter CSV para YAML
- Solte seus arquivos CSV na caixa acima ou clique nela para escolher. Você pode adicionar vários de uma vez.
- Ajuste as opções se quiser. Os valores padrão funcionam bem para a maioria dos arquivos.
- Clique em Baixar em cada arquivo YAML, ou em "Baixar tudo" para receber um ZIP.
Perguntas frequentes
É seguro converter meus arquivos aqui?
Sim. A conversão acontece inteiramente no seu navegador. Seus arquivos nunca são enviados para um servidor, então ninguém mais pode vê-los.
É grátis? Tem limites?
É totalmente grátis, sem cadastro, marca d'água ou limite diário. O único limite é a memória do seu dispositivo para arquivos muito grandes.
Posso converter vários arquivos CSV de uma vez?
Sim. Solte quantos arquivos quiser; eles são convertidos um após o outro e você pode baixar todos em um ZIP.
Como os dados aninhados são tratados?
Objetos e elementos aninhados viram colunas com caminhos como address.city (JSON) ou author/name (XML), e ao converter de volta o aninhamento é refeito.
Quais leitores de YAML conseguem ler?
É YAML padrão, lido corretamente por leitores de YAML 1.1 e 1.2, como PyYAML, js-yaml, Ruby, Kubernetes e GitHub Actions.