CSV para tabela Markdown
Transforme CSV em uma tabela Markdown pronta para colar em um README ou issue.
- Executa no seu navegador — seu texto nunca é enviado a lugar nenhum
- Sem cadastro, sem cotas, grátis para usar quantas vezes quiser
Como funciona
Tabelas Markdown são tediosas de escrever à mão e implacáveis com o alinhamento. Se os dados já existem como CSV, convertê-los é instantâneo e evita o caractere de barra vertical contado errado que quebra a tabela inteira.
As aspas são tratadas
O analisador entende campos entre aspas, então vírgulas e quebras de linha dentro de uma célula são preservadas. Barras verticais nos dados recebem escape, pois uma barra sem escape encerraria a célula antes da hora.
A linha de cabeçalho
A primeira linha vira o cabeçalho da tabela e define o número de colunas. As linhas com menos valores são preenchidas para que a tabela continue retangular, o que o Markdown exige.
Como o CSV é lido
Os campos são separados por vírgulas. Um campo entre aspas duplas pode conter vírgulas e quebras de linha, e uma aspa dobrada ("") dentro dele representa uma única aspa. Finais de linha do Windows e do Unix funcionam, e linhas em branco são ignoradas.
Como fica a tabela
A primeira linha vira a linha de cabeçalho, seguida do divisor --- de que o Markdown precisa. Cada linha seguinte é preenchida ou cortada até o número de colunas do cabeçalho, e qualquer | dentro de uma célula recebe escape como \| para não quebrar a tabela.
CSV para tabela Markdown — perguntas
Ele lida com vírgulas entre aspas?
Sim. Os campos entre aspas são interpretados corretamente, então vírgulas dentro de uma célula não a dividem.
E se as linhas tiverem tamanhos diferentes?
As linhas mais curtas são preenchidas para igualar o cabeçalho, mantendo a tabela válida.
Meus dados são enviados?
Não. A conversão acontece na página.