Categoria: Desenvolvimento

Conversor de CSV para YAML

Ideia nossaFalta uma ferramenta?

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.

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

  1. Cole as linhas delimitadas na caixa de entrada.
  2. Escolha o delimitador e se a primeira linha é um cabeçalho.
  3. 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.