Categoria: Desenvolvimento
Conversor de CSV para YAML
Converta linhas em CSV, separadas por ponto e vírgula ou tabulação, em YAML no seu navegador
Cole linhas separadas por vírgula, ponto e vírgula ou tabulação e obtenha YAML, com uma linha de cabeçalho opcional que se torna as chaves de cada objeto. A conversão acontece no seu navegador.
Cole um CSV para convertê-lo em YAML.
O resultado aparecerá aqui.
Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
Esta ferramenta analisa linhas delimitadas da mesma forma que uma planilha faria, incluindo campos entre aspas, e escreve o resultado como YAML: uma lista de mapeamentos quando a primeira linha é um cabeçalho, ou uma lista de listas caso contrário. É útil para transformar dados exportados de uma planilha em um arquivo de configuração ou fixture sem passar de novo por um aplicativo de planilhas.
Como usar
- Cole as linhas delimitadas na caixa de entrada.
- Escolha o delimitador e se a primeira linha é um cabeçalho.
- Copie o YAML 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 YAML acontecem em JavaScript na aba do seu navegador, então nada é enviado a um servidor.
- O que acontece sem uma linha de cabeçalho?
- Cada linha do CSV se torna uma lista YAML de valores em vez de um mapeamento, já que não há chaves para usar.
- Qual biblioteca de YAML esta ferramenta usa?
- js-yaml, a mesma biblioteca usada pelo conversor de JSON para YAML deste site, carregada sob demanda apenas quando você cola algo para converter.