Outil de texte

CSV en tableau Markdown

Transformez un CSV en tableau Markdown prêt à coller dans un README ou un ticket.

CSV en tableau Markdown Fonctionne sur votre appareil
  • Fonctionne dans votre navigateur — votre texte n'est jamais envoyé nulle part
  • Sans inscription, sans quota, gratuit et utilisable aussi souvent que vous le souhaitez

Comment ça marche

Les tableaux Markdown sont fastidieux à écrire à la main et ne pardonnent aucune erreur d'alignement. Si les données existent déjà en CSV, la conversion est instantanée et évite le caractère barre verticale mal compté qui casse tout le tableau.

Les guillemets sont gérés

L'analyseur comprend les champs entre guillemets, donc les virgules et les sauts de ligne à l'intérieur d'une cellule sont conservés. Les barres verticales dans les données sont échappées, car une barre non échappée terminerait la cellule trop tôt.

La ligne d'en-tête

La première ligne devient l'en-tête du tableau et définit le nombre de colonnes. Les lignes qui ont moins de valeurs sont complétées pour que le tableau reste rectangulaire, ce que Markdown exige.

Comment le CSV est lu

Les champs sont séparés par des virgules. Un champ entre guillemets doubles peut contenir des virgules et des sauts de ligne, et un guillemet doublé ("") à l'intérieur représente un seul guillemet. Les fins de ligne Windows et Unix fonctionnent toutes les deux, et les lignes vides sont ignorées.

À quoi ressemble le tableau

La première ligne devient la ligne d'en-tête, suivie du séparateur --- dont Markdown a besoin. Chaque ligne suivante est complétée ou tronquée au nombre de colonnes de l'en-tête, et tout | à l'intérieur d'une cellule est échappé en \| pour ne pas casser le tableau.

FAQ

CSV en tableau Markdown — questions

Gère-t-il les virgules entre guillemets ?

Oui. Les champs entre guillemets sont analysés correctement, donc les virgules à l'intérieur d'une cellule ne la découpent pas.

Que se passe-t-il si les lignes n'ont pas la même longueur ?

Les lignes courtes sont complétées pour correspondre à l'en-tête, ce qui garde le tableau valide.

Mes données sont-elles envoyées ?

Non. La conversion se fait dans la page.