Sobre esta ferramenta
O conversor recupera primeiro os campos reais com o analisador CSV e gera depois cabeçalhos, separadores de alinhamento e dados. Vírgulas entre aspas não criam colunas adicionais e as barras verticais das células são escapadas.
Como utilizar
- Cole CSV e confirme o delimitador e se a primeira linha é o cabeçalho.
- Escolha o alinhamento que será aplicado a todas as colunas.
- Clique em «Converter» e reveja o cabeçalho, os separadores e os campos escapados.
- Copie Markdown ou transfira table.md e confirme o resultado na pré-visualização de Markdown.
Exemplos de utilização
- nome,idade / Ana,20 gera uma tabela de duas colunas com uma linha separadora ---.
- O campo CSV A | B é escrito como A \| B em Markdown, evitando uma coluna adicional.
- As quebras CRLF, CR e LF dentro de campos entre aspas são sempre convertidas em <br>, sem criar linhas de dados adicionais.
Regras e limites
Papa Parse analisa o CSV. Ao gerar Markdown, são escapadas barras invertidas, barras verticais e caracteres de formatação; caracteres HTML e espaços iniciais e finais são conservados com entidades. Quebras internas são escritas como <br>. Plataformas que aceitam HTML em bruto podem apresentá-las como quebras; a pré-visualização local desativa HTML em bruto e apresenta <br> literalmente. O alinhamento controla a linha separadora, que não é tratada como dados.
Utilizações comuns
- Adicionar resumos de dados a README ou documentação de projetos.
- Criar tabelas Markdown a partir de exportações de folhas de cálculo.
- Evitar o escape manual de campos com barras verticais.
Privacidade
O texto, a leitura de ficheiros, as conversões e as pré-visualizações são processados localmente no navegador. A entrada não é enviada e não são usados servidores de processamento, bases de dados, API online ou CDN de terceiros. O conteúdo não é guardado automaticamente. A cópia e as transferências também são locais.
FAQ
As vírgulas dentro de um campo criam colunas?
Não, se o campo estiver corretamente entre aspas. A página usa um analisador CSV, sem dividir o texto diretamente por vírgulas.
Porque aparece uma barra invertida antes da barra vertical?
A barra vertical separa colunas em Markdown; \| representa uma barra vertical dentro de uma célula.
O que acontece às quebras dentro dos campos?
São convertidas em <br> para preservar a estrutura das linhas. O suporte de HTML em bruto depende da plataforma; a pré-visualização local apresenta essa etiqueta como texto.
O HTML dos campos é executado?
A saída é texto Markdown e não executa HTML. Os caracteres HTML originais são convertidos em entidades; verifique também as regras da plataforma de destino antes de publicar.