CSV en tableau Markdown
Transformez un CSV en tableau Markdown prêt à coller dans un README ou un ticket.
- 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.
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.