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. 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. 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. 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. 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
| Situation | Ce qui se passe | Que faire |
|---|---|---|
| Champ entre guillemets contenant le délimiteur | Gardé dans une seule cellule ; les guillemets doublés deviennent un seul | Rien — cela fonctionne |
| Champ entre guillemets contenant un saut de ligne | Gardé 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" ruler | Gardé comme texte ordinaire, car le champ ne commençait pas par un guillemet | Rien — cela fonctionne |
| Lignes ayant un nombre de cellules différent | Affichées telles quelles, sans complément | Ajoutez les délimiteurs manquants aux lignes courtes |
| Lignes vides | Ignorées | Rien |
| Aucune ligne d'en-tête | La première ligne de données est tout de même affichée comme en-tête | Ajoutez 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 voulez | Utilisez |
|---|---|
| Voir du CSV sous forme de tableau, ou copier le HTML | Cette page |
| Du JSON à partir de CSV, ou du CSV à partir de JSON | CSV vers JSON |
| Un tableau Markdown pour GitHub ou un README | Générateur de tableaux Markdown |
| Un code tabular LaTeX | Générateur de tableaux LaTeX |
| Un tableau APA 7e pour un travail | Générateur de tableaux APA |
| Seulement certaines colonnes | Extracteur 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.