Aller au contenu

Outil

Étape suivanteXLSX vers Markdown

Comment ça marche

  1. 01

    Fichier ou texte

    Un fichier CSV, TSV ou TAB, ou le texte dans le champ.

  2. 02

    Séparateur

    Virgule, point-virgule ou tabulation. L'aperçu montre ensuite le code Markdown.

  3. 03

    Récupérer le Markdown

    Copier le code Markdown ou le télécharger en .md.

Confidentialité

Le fichier ou le texte collé est traité dans le navigateur et n'est pas téléversé. Rien de cela n'est stocké sur un serveur tiers.

L'export CSV vous sert de tableau lisible dans une note. Déposez le fichier ou collez le texte. Virgule, point-virgule et tabulation sont les séparateurs habituels. La première ligne devient l'en-tête. Vous copiez le code Markdown ou vous téléchargez un fichier .md. Le fichier et le texte collé ne sont pas téléversés.

01: Mode d’emploi

Comment utiliser cet outil ?

  1. Déposez un fichier CSV, TSV ou TAB, ou collez le texte.
  2. 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.
  3. 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 :