Outils de texte et de données

CSV → Markdown

Transformez des données CSV en tableau Markdown à insérer dans votre documentation.

Contenu CSV

Tableau Markdown

Aperçu du tableau

Transformez un CSV en tableau Markdown en échappant les barres verticales et en traitant les retours à la ligne selon des règles explicites.

Votre saisie est traitée uniquement dans votre navigateur et n’est pas envoyée à un serveur.

Présentation de l’outil

CSV → Markdown crée un tableau avec en-tête, ligne d’alignement et lignes de données. Les virgules dans les champs entre guillemets ne créent pas de colonnes supplémentaires et les barres verticales sont conservées comme texte.

Mode d’emploi

  1. Collez le CSV, puis vérifiez le séparateur et l’option de première ligne comme en-tête.
  2. Choisissez un alignement commun à toutes les colonnes.
  3. Cliquez sur « Convertir » et vérifiez les en-têtes, la ligne de séparation et les champs échappés.
  4. Copiez le Markdown ou téléchargez table.md, puis vérifiez le rendu dans l’aperçu Markdown.

Exemples

  • name,age / Tom,20 devient un tableau Markdown à deux colonnes, avec une ligne de séparation ---.
  • Le champ CSV A | B devient A \| B en Markdown, sans créer de colonne supplémentaire.
  • Les retours CRLF, CR et LF dans les champs entre guillemets deviennent systématiquement <br>, sans ajouter de ligne de données.

Règles et limites

Le Markdown produit échappe les barres obliques inverses, les barres verticales et les caractères de mise en forme, tout en conservant les espaces de début et de fin et les caractères HTML. Les retours à la ligne dans une cellule deviennent <br> : les plateformes acceptant le HTML brut peuvent afficher un saut de ligne, tandis que cet aperçu affiche le texte <br>. L’option d’alignement s’applique aux colonnes ; la ligne séparatrice n’est pas incluse dans les données.

Usages courants

  • Ajouter un résumé de données à un README ou à une documentation de projet.
  • Créer un tableau Markdown à partir d’un export de tableur.
  • Éviter d’échapper manuellement les barres verticales dans les cellules.

Confidentialité

Vos textes, fichiers et aperçus sont traités dans votre navigateur. Le contenu saisi n’est ni envoyé ni enregistré automatiquement. Enregistrez ce que vous souhaitez conserver avant de quitter la page.

FAQ

Les virgules internes créent-elles des colonnes ?

Non, si le champ est correctement entouré de guillemets doubles. Ses virgules restent dans la même cellule.

Pourquoi un antislash précède-t-il les barres verticales ?

La barre verticale sépare les colonnes d’un tableau Markdown. La séquence \| représente une barre verticale faisant partie du champ.

Que deviennent les champs contenant des retours à la ligne ?

Leurs retours deviennent <br> pour préserver la structure du tableau. La prise en charge du HTML brut dépend de la plateforme ; l’aperçu sécurisé local affiche cette balise comme texte.

Le HTML présent dans les champs est-il exécuté ?

Cet outil produit du texte Markdown et n’exécute pas de HTML. Les caractères HTML sont convertis en entités. Vérifiez néanmoins les règles de la plateforme Markdown avant publication.

Retour au répertoire des outils pour développeurs