Aller au contenu

Convertisseur CSV vers tableau

Collez des données séparées par des virgules, des tabulations ou des points-virgules et voyez-les sous forme de tableau, avec une ligne d'en-tête, un nombre de lignes et un nombre de colonnes. Copiez le tableau en HTML, avec des bordures et des marges intégrées, prêt à être inséré dans une page web, un modèle d'e-mail ou un CMS. Gratuit, sans inscription, et les données restent dans votre navigateur.

Délimiteur

Comment utiliser le convertisseur CSV vers tableau

  1. 1. Choisissez un délimiteur. Détection automatique est le réglage par défaut ; choisissez la virgule, la tabulation ou le point-virgule si la détection se trompe.
  2. 2. Collez votre CSV. Incluez la ligne d'en-tête : la première ligne est toujours traitée comme l'en-tête du tableau.
  3. 3. Appuyez sur Convertir en tableau. L'aperçu apparaît avec le nombre de lignes de données (l'en-tête n'est pas compté), le nombre de colonnes et le réglage du délimiteur.
  4. 4. Copiez ce dont vous avez besoin. Copier le HTML copie le balisage du tableau ; Copier le CSV copie votre saisie exactement telle que vous l'avez tapée.

Ce que vous obtenez

L'aperçu est un tableau simple dont la première ligne est constituée de cellules th. Copier le HTML produit un élément table complet avec thead et tbody, et chaque cellule porte son propre style intégré, de sorte que le tableau conserve ses bordures sans feuille de style. Pour l'exemple Name,Age,City avec des lignes pour Alice et Bob, le tableau commence par :

Tableau

<table style="border-collapse:collapse;width:100%;font-family:sans-serif;font-size:14px">

Cellule d'en-tête

<th style="border:1px solid #ccc;padding:8px 12px;background:#f5f5f5;font-weight:600;text-align:left">Name</th>

Cellule de données

<td style="border:1px solid #ccc;padding:8px 12px">Alice</td>

Les comptes pour cet exemple sont 2 lignes de données et 3 colonnes. Le texte des cellules est échappé en HTML (&, <, > et guillemets doubles) : les données contenant des chevrons s'affichent donc comme du texte et ne deviennent pas du balisage. La copie est le code source HTML en texte brut : collez-la dans un bloc HTML de CMS, un modèle d'e-mail ou un éditeur de code. Elle ne deviendra pas un tableau si vous la collez dans un traitement de texte. Pour un tableau qui se colle dans Word ou Google Docs, utilisez le Générateur de tableaux APA.

Comment le délimiteur est choisi

En mode automatique, le convertisseur essaie la virgule, la tabulation et le point-virgule sur les premières lignes, en ignorant ceux qui se trouvent entre guillemets, et retient celui qui découpe ces lignes dans le même nombre de colonnes de la façon la plus constante ; la virgule l'emporte à égalité et sert de solution de repli pour une seule colonne. Le délimiteur choisi s'affiche dans la carte Délimiteur après la conversion. Si vos données sont séparées par autre chose, comme une barre verticale, remplacez d'abord les séparateurs par des virgules. Les tableurs de nombreuses locales européennes exportent des fichiers séparés par des points-virgules, car la virgule y sert de séparateur décimal ; les données séparées par des tabulations sont celles que l'on obtient en copiant des cellules depuis un tableur.

Limites à connaître

SituationCe qui se passeQue faire
Champ entre guillemets contenant le délimiteurGardé dans une seule cellule ; les guillemets doublés deviennent un seulRien — cela fonctionne
Champ entre guillemets contenant un saut de ligneGardé dans une seule cellule, saut de ligne inclus (les fins de ligne Windows CRLF sont aussi gérées)Rien — cela fonctionne
Guillemet isolé dans un champ non entre guillemets, comme 12" rulerGardé comme texte ordinaire, car le champ ne commençait pas par un guillemetRien — cela fonctionne
Lignes ayant un nombre de cellules différentAffichées telles quelles, sans complémentAjoutez les délimiteurs manquants aux lignes courtes
Lignes videsIgnoréesRien
Aucune ligne d'en-têteLa première ligne de données est tout de même affichée comme en-têteAjoutez une ligne d'en-tête

Pour transformer les mêmes données en JSON, ou reconvertir du JSON en CSV, utilisez le CSV vers JSON.

De quel outil avez-vous besoin ?

Vous voulezUtilisez
Voir du CSV sous forme de tableau, ou copier le HTMLCette page
Du JSON à partir de CSV, ou du CSV à partir de JSONCSV vers JSON
Un tableau Markdown pour GitHub ou un READMEGénérateur de tableaux Markdown
Un code tabular LaTeXGénérateur de tableaux LaTeX
Un tableau APA 7e pour un travailGénérateur de tableaux APA
Seulement certaines colonnesExtracteur de colonnes

Questions fréquentes

Quels délimiteurs le convertisseur CSV prend-il en charge ?
La virgule, la tabulation et le point-virgule, détectés automatiquement à partir des premières lignes ou réglés à la main. Les autres séparateurs, comme les barres verticales, ne sont pas reconnus ; remplacez-les d'abord par des virgules.
Le convertisseur CSV gère-t-il les champs entre guillemets ?
Oui. Un champ entre guillemets doubles peut contenir le délimiteur ou un saut de ligne, et deux guillemets doubles à la suite deviennent un seul. Un guillemet au milieu d'un champ non entre guillemets, comme dans 12" ruler, est conservé comme texte.
Comment copier le tableau dans une page web ?
Appuyez sur Copier le HTML et collez dans un champ HTML ou dans la vue code de votre éditeur de page. Chaque cellule a un style intégré, de sorte que les bordures et les marges survivent dans les éditeurs et les modèles d'e-mail qui suppriment les feuilles de style. Modifiez les couleurs dans le code collé si vous voulez un autre rendu.
Puis-je coller le tableau dans Word ou Google Docs ?
Copier le HTML donne du balisage sous forme de texte, que le traitement de texte affichera comme du code. Pour un tableau mis en forme qui se colle dans ces logiciels, utilisez le Générateur de tableaux APA.
Puis-je coller des cellules directement depuis Excel ou Google Sheets ?
Oui. Les cellules copiées depuis un tableur arrivent séparées par des tabulations, que la détection automatique reconnaît. Une cellule qui contient un saut de ligne arrive entre guillemets, et le convertisseur la garde dans une seule cellule.
Mon CSV est-il envoyé quelque part ?
Non. L'analyse et l'aperçu se font dans votre navigateur, et la copie utilise votre presse-papiers. Rien de ce que vous collez n'est envoyé à CitationEasy.
Y a-t-il une limite de taille ?
Il n'y a pas de limite fixe, mais l'aperçu affiche chaque ligne sur la page : des dizaines de milliers de lignes ralentiront votre navigateur. Pour les gros fichiers, convertissez une partie ou utilisez un tableur.

Outils associés

Autres outils : Données, balisage et code