Sobre esta ferramenta
O conversor reconhece cabeçalhos, separadores e linhas de dados, com barras exteriores opcionais. Identifica barras verticais escapadas e não interpreta \| como limite de coluna. A biblioteca partilhada gera a saída CSV.
Como utilizar
- Cole uma tabela Markdown completa com cabeçalho e linha de alinhamento ---.
- Escolha o delimitador do CSV de saída.
- Clique em «Converter». Se as colunas não coincidirem, corrija o escape ou ative explicitamente o modo de compatibilidade.
- Reveja o CSV e copie-o ou transfira converted.csv.
Exemplos de utilização
- | nome | idade |, | --- | --- | e | Ana | 20 | geram nome,idade seguido de uma nova linha Ana,20.
- | :--- | ---: | define o alinhamento e não é incluído nos dados CSV.
- | Ana | A \| B | gera Ana,A | B e conserva a barra dentro do campo.
Regras e limites
As linhas são percorridas para reconhecer escapes e separadores e validar a linha de alinhamento e o número de colunas. Por predefinição, células adicionais geram um erro, sem perda silenciosa de colunas. Para casos como A | B sem escape, um modo de compatibilidade explícito combina as células excedentes na última coluna. É uma reparação ambígua; a forma padrão continua a ser \|. A ferramenta converte uma tabela, não documentos Markdown completos de estrutura arbitrária.
Utilizações comuns
- Reimportar tabelas de README em ferramentas de dados.
- Extrair pequenas tabelas de documentação.
- Conservar células com vírgulas, aspas ou 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 barras exteriores são obrigatórias?
Não. São aceites | a | b | e a | b, sempre com uma linha separadora válida abaixo do cabeçalho.
A linha de alinhamento é exportada?
Não. ---, :---, ---: e :---: definem o alinhamento e são excluídos dos dados.
Como escrever uma barra vertical dentro de uma célula?
Use \|. Uma barra sem escape costuma indicar outra coluna e pode causar, por predefinição, um erro no número de colunas.
Para que serve combinar na última coluna?
Permite reparar explicitamente algumas tabelas com barras sem escape. A ferramenta não consegue deduzir a intenção, pelo que o modo está desativado por predefinição e pede a revisão do resultado.
Suporta qualquer Markdown complexo?
Não converte sem perda tabelas aninhadas, células unidas ou documentos completos. Destina-se a uma tabela Markdown comum.