Convertisseur CSV, JSON et tableaux
Convertissez entre CSV, tableaux collés depuis un tableur, JSON et tableaux Markdown
Chargement de l’outil…
Lit du CSV, des cellules copiées depuis un tableur, du JSON ou un tableau Markdown et le convertit dans un autre format. Utilisez-le pour transformer du CSV en JSON, ou un tableau de tableur en tableau Markdown ou en instructions SQL INSERT.
Mode d’emploi
- Collez un tableau dans la zone de saisie, ou appuyez sur « Ouvrir un fichier » pour ouvrir un fichier .csv, .tsv, .json ou .txt.
- Laissez « Format d’entrée » sur « Détection automatique » et vérifiez l’aperçu. Si la première ligne ne contient pas les noms des colonnes, désactivez « La première ligne est l’en-tête ».
- Sous « Convertir en », choisissez CSV, TSV, JSON, tableau Markdown, tableau HTML ou SQL INSERT et réglez ses options.
- Appuyez sur « Copier » pour récupérer le résultat, ou sur « Enregistrer le fichier » pour le télécharger.
Fonctionnement
- Une cellule qui contient une virgule ou un retour à la ligne est placée entre guillemets doubles, et un guillemet double à l’intérieur d’une cellule est doublé. La saisie est lue selon la même règle.
- Le JSON imbriqué est aplati en noms de colonnes reliés par des points, comme user.name. Lors de la reconversion en JSON, l’option d’imbrication reconstruit la structure d’origine.
- Les fichiers sont lus en UTF-8, ou avec un ancien encodage propre à la langue de la page s’ils ne sont pas en UTF-8 valide. L’aperçu affiche les 100 premières lignes ; la conversion les utilise toutes.
- Le texte collé est enregistré dans ce navigateur et est toujours là quand vous revenez.
Questions fréquentes
- Comment convertir un CSV en JSON ?
- Collez le CSV et choisissez JSON sous « Convertir en ». Avec « Tableau d’objets », les noms de colonnes de la première ligne deviennent les clés de chaque élément.
- Pourquoi mon CSV affiche-t-il des caractères bizarres dans Excel ?
- Excel peut lire un fichier UTF-8 sans BOM dans un autre encodage. Activez « Ajouter un BOM UTF-8 au fichier enregistré » et téléchargez avec « Enregistrer le fichier » ; Excel affiche alors le texte correctement.
- Peut-on transformer un tableau Excel en tableau Markdown ?
- Oui. Les cellules copiées depuis Excel sont détectées comme séparées par des tabulations. Choisissez « Tableau Markdown » sous « Convertir en » et réglez l’« Alignement des colonnes » si besoin.
- Une valeur comme 007 va-t-elle devenir 7 ?
- Non. Même avec « Convertir les nombres et true/false en valeurs » activé, les valeurs comme 007 ou les nombres très longs restent du texte.