Comment utiliser cet outil ?
- Déposez un fichier CSV, TSV ou TAB, ou collez le texte.
- Réglez l'en-tête YAML si vous le souhaitez. Si la ligne d'en-tête manque, ajoutez-la d'abord dans le fichier.
- Cliquez sur « Convertir en Markdown », copiez le code Markdown ou téléchargez le fichier .md.
Pourquoi convertir CSV en Markdown ?
Le CSV (Comma-Separated Values) est du texte avec séparateur, un format d’échange en usage depuis les années 1970. Dans une note, un wiki ou un prompt, vous voulez les mêmes lignes comme tableau lisible.
GitHub Flavored Markdown écrit ce tableau avec des barres verticales. Un moteur l’affiche comme tableau s’il prend en charge les tableaux. Sinon, la ligne reste du texte.
Comment fonctionne la conversion ?
Vous déposez un fichier CSV, TSV ou TAB, ou vous collez le texte. Un fichier compte par passage. La conversion démarre quand vous cliquez sur Convertir en Markdown.
Virgule, point-virgule et tabulation sont les séparateurs habituels qui ont été vérifiés. Vous n’en choisissez pas un vous-même. La première ligne conservée devient l’en-tête. Si elle manque, ajoutez-la d’abord, sinon les premières valeurs deviennent les titres.
Les cellules vides restent vides. Les lignes entièrement vides sont
sautées. Les lignes plus courtes sont complétées par des cellules vides
jusqu’à la ligne la plus large. Un saut de ligne dans une cellule
devient <br>, et cette ligne de tableau reste une ligne dans le code.
Une barre verticale dans une cellule est neutralisée pour ne pas couper
la colonne. Les cellules longues ne sont pas coupées toutes seules.
00123 peut devenir 123, même si le champ est entre guillemets. La
reprise inchangée du texte d’origine n’est pas garantie. Vérifiez les
identifiants et les nombres dans le résultat.
À la lecture, un champ entre guillemets peut contenir le séparateur, un saut de ligne ou un guillemet doublé. Un nom entre guillemets garde sa virgule dans la même cellule. Le résultat écrit est du Markdown.
Le fichier est lu en UTF-8. Windows-1252, ISO-8859-1 et UTF-16 ne sont pas reconnus. Enregistrez d’abord les anciens fichiers en UTF-8. Le sélecteur accepte jusqu’à 50 Mo. Le texte collé n’a pas ici de limite d’octets propre.
Vous activez l’en-tête YAML si vous le souhaitez. Il est activé par défaut. Vous voyez ensuite le code Markdown dans un bloc. Vous le copiez ou vous téléchargez un fichier .md.
À quoi sert vraiment l’outil ?
- Liste de données dans la documentation du wiki. Un CSV de forfaits, de fournisseurs ou d’inventaire devient un tableau Markdown dans la documentation interne.
- Prompt avec données de tableau. Les valeurs se retrouvent dans le prompt comme tableau Markdown.
- Tableaux de contenu Hugo / Astro. Les tableaux statistiques issus d’exports arrivent comme bloc Markdown dans les billets.
- Notes Markdown. Le tableau reste du texte dans la note, lisible la prochaine fois que vous l’ouvrez.
- Tableaux dans les tickets GitHub. Les exports d’outils de suivi deviennent des tableaux qui restent lisibles dans la description.
Que reste-t-il: que disparaît ?
Toujours là : l’ordre des colonnes, le texte des cellules, les
cellules vides, les sauts de ligne en <br>.
Toujours posé : la première ligne conservée comme en-tête, puis
| --- |. La ligne s’affiche comme tableau si le moteur prend en
charge les tableaux.
Peut changer : le texte numérique. 00123 peut devenir 123, même
entre guillemets. Les zéros de tête ne sont pas conservés de façon
fiable.
Confidentialité: tout reste dans l’onglet du navigateur
Les exports CSV peuvent être sensibles : listes de diffusion, clients, salaires. Le fichier ou le texte collé est lu localement dans le navigateur et n’est pas téléversé pour la conversion. Rien de cela n’est stocké pour cela sur un serveur tiers.
Quels convertisseurs liés existent ?
Cet outil fait partie de la famille des convertisseurs Markdown :
- XLSX vers Markdown, Excel y compris XLS et ODS, prise en charge multi-feuilles.
- HTML vers Markdown, mode fichier ou collage.
- PDF vers Markdown, y compris les PDF scannés via OCR.
- DOCX vers Markdown, documents Word avec structure de titres et listes préservées.