Convertir CSV, JSON et XML sans perdre de vue la structure
Les tableaux et les données imbriquées représentent les informations différemment. CSV stocke les lignes et les colonnes ; JSON peut représenter des objets et des tableaux. Vérifiez la structure, l'encodage et le séparateur de la destination, puis ouvrez d'abord un petit échantillon converti.
Utiliser l’outil gratuit →Inspecter les informations perdues lors de la création d'un tableau
Vérifiez comment les structures imbriquées et les éléments répétés sont représentés lorsque JSON ou XML devient une table. CSV ne déclare pas explicitement les types de date, numériques ou chaîne. Les applications réceptrices peuvent réinterpréter les zéros non significatifs et les identifiants longs, alors comparez les valeurs importantes.
Examiner les séparateurs et les citations
CSV et TSV utilisent des séparateurs différents. Vérifiez les virgules, les tabulations, les nouvelles lignes intégrées et les guillemets dans les valeurs de sortie. Les tableaux Markdown ont des limites structurelles et ne doivent pas être supposés conserver les cellules fusionnées ou le formatage de la feuille de calcul.
Formatez JSON et convertissez JSONL
Le formatage ajoute une indentation lisible ; la réduction supprime les espaces inutiles. Aucune des deux opérations ne répare toutes les erreurs de données. JSONL place une valeur JSON indépendante sur chaque ligne, comparez donc le nombre d'enregistrements lors de la conversion vers ou depuis un tableau.
Quel outil choisir ?
Des exemples d'entrées illustrent le flux de travail ; ils ne promettent pas de taille de fichier particulière, de précision de reconnaissance ou de compatibilité.
Convertir CSV en JSON
Transformez les lignes et les colonnes en enregistrements JSON après avoir vérifié les en-têtes et les délimiteurs. Vérifiez comment les valeurs sont représentées dans le résultat.
Exemple
nom, nombre / Coverton,2 → tableau d'enregistrement JSON- Choisissez des fichiers au format CSV. Maximum : 1.
- Vérifiez les réglages (Encodage d’entrée, Séparateur d’entrée), puis lancez le traitement.
- Téléchargez le résultat JSON et vérifiez son contenu et sa qualité.
Que vérifier
CSV stocke du texte en lignes et colonnes. Les champs entre guillemets peuvent contenir virgules et retours à la ligne. Encodage et en-têtes varient. Les tableurs peuvent modifier zéros initiaux, dates et identifiants longs.
JSON n’accepte ni commentaires ni virgules finales. La précision des nombres est limitée par JavaScript.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Convertir JSON en CSV
Ouvrez une liste d'enregistrements JSON dans une feuille de calcul. Les champs imbriqués produisent différentes colonnes en fonction des paramètres d'aplatissement.
Exemple
Tableau d'objets JSON → en-tête et ligne CSV- Choisissez des fichiers au format JSON. Maximum : 1.
- Vérifiez les réglages (Aplatir les objets imbriqués), puis lancez le traitement.
- Téléchargez le résultat CSV et vérifiez son contenu et sa qualité.
Que vérifier
JSON représente objets, tableaux, chaînes, nombres, booléens et null. Les noms de propriétés sont entre guillemets doubles. Formatez pour inspecter les données ; utilisez CSV pour les structures tabulaires adaptées.
JSON n’accepte ni commentaires ni virgules finales. La précision des nombres est limitée par JavaScript.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Convertir TSV en CSV
Importez une exportation séparée par des tabulations dans un système CSV uniquement. Vérifiez que les virgules dans les valeurs restent dans leurs cellules.
Exemple
nom/compte séparés par des tabulations → CSV séparés par des virgules- Choisissez des fichiers au format TSV, TXT. Maximum : 1.
- Vérifiez les réglages (Encodage d’entrée), puis lancez le traitement.
- Téléchargez le résultat CSV et vérifiez son contenu et sa qualité.
Que vérifier
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Convertir CSV en TSV
Préparez un tableau CSV pour les logiciels nécessitant des données séparées par des tabulations. Les virgules à l’intérieur des champs entre guillemets restent le contenu de la cellule.
Exemple
champs CSV cités → enregistrements séparés par des tabulations- Choisissez des fichiers au format CSV. Maximum : 1.
- Vérifiez les réglages (Encodage d’entrée, Séparateur d’entrée), puis lancez le traitement.
- Téléchargez le résultat TSV et vérifiez son contenu et sa qualité.
Que vérifier
CSV stocke du texte en lignes et colonnes. Les champs entre guillemets peuvent contenir virgules et retours à la ligne. Encodage et en-têtes varient. Les tableurs peuvent modifier zéros initiaux, dates et identifiants longs.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Convertir XML en JSON
Inspectez les éléments et les valeurs XML dans JSON. Ne présumez pas qu’une arborescence XML est équivalente à un tableau plat.
Exemple
Structure <root><name>Coverton</name></root> → Structure JSON- Choisissez des fichiers au format XML. Maximum : 1.
- Vérifiez le format et l’ordre des fichiers, puis lancez le traitement.
- Téléchargez le résultat JSON et vérifiez son contenu et sa qualité.
Que vérifier
XML et JSON ont des modèles différents. Les entités XML dangereuses sont refusées. Aucun schéma externe n’est déduit ou reconstruit automatiquement.
JSON n’accepte ni commentaires ni virgules finales. La précision des nombres est limitée par JavaScript.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Convertir JSON en XML
Choisissez un nom racine lors de l'écriture de JSON au format XML. Comparez la structure générée avec les exigences du système récepteur.
Exemple
Données JSON + nom racine → document XML- Choisissez des fichiers au format JSON. Maximum : 1.
- Vérifiez les réglages (Nom de l’élément racine), puis lancez le traitement.
- Téléchargez le résultat XML et vérifiez son contenu et sa qualité.
Que vérifier
JSON représente objets, tableaux, chaînes, nombres, booléens et null. Les noms de propriétés sont entre guillemets doubles. Formatez pour inspecter les données ; utilisez CSV pour les structures tabulaires adaptées.
JSON n’accepte ni commentaires ni virgules finales. La précision des nombres est limitée par JavaScript.
XML et JSON ont des modèles différents. Les entités XML dangereuses sont refusées. Aucun schéma externe n’est déduit ou reconstruit automatiquement.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Formater et valider JSON
Indentez le JSON sur une ligne pour la lecture et les contrôles structurels. Une syntaxe invalide doit être corrigée avant le formatage.
Exemple
compact JSON → retrait valide JSON- Choisissez des fichiers au format JSON. Maximum : 1.
- Vérifiez les réglages (Indentation), puis lancez le traitement.
- Téléchargez le résultat JSON et vérifiez son contenu et sa qualité.
Que vérifier
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
JSON n’accepte ni commentaires ni virgules finales. La précision des nombres est limitée par JavaScript.
Minifier JSON
Supprimez les espaces inutiles du JSON valide pour le transfert. Cela ne compresse pas les images et ne supprime pas les enregistrements.
Exemple
en retrait JSON → compact JSON- Choisissez des fichiers au format JSON. Maximum : 1.
- Vérifiez le format et l’ordre des fichiers, puis lancez le traitement.
- Téléchargez le résultat JSON et vérifiez son contenu et sa qualité.
Que vérifier
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
JSON n’accepte ni commentaires ni virgules finales. La précision des nombres est limitée par JavaScript.
Convertir CSV en MARKDOWN
Déplacez les données tabulaires dans un document README ou Markdown. Inspectez la durée d’affichage des cellules et des sauts de ligne.
Exemple
En-têtes/lignes CSV → Tableau de démarque- Choisissez des fichiers au format CSV. Maximum : 1.
- Vérifiez les réglages (Encodage d’entrée, Séparateur d’entrée), puis lancez le traitement.
- Téléchargez le résultat Markdown et vérifiez son contenu et sa qualité.
Que vérifier
CSV stocke du texte en lignes et colonnes. Les champs entre guillemets peuvent contenir virgules et retours à la ligne. Encodage et en-têtes varient. Les tableurs peuvent modifier zéros initiaux, dates et identifiants longs.
Seule une syntaxe Markdown limitée est prise en charge. Les tableaux complexes, cellules multilignes, extensions et scripts ne sont pas entièrement repris.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Convertir MARKDOWN en CSV
Importez une table de tuyaux Markdown dans une feuille de calcul. Cela ne transforme pas un document prose entier en tableau.
Exemple
Tableau des tuyaux de démarque → lignes CSV- Choisissez des fichiers au format MD, MARKDOWN. Maximum : 1.
- Vérifiez le format et l’ordre des fichiers, puis lancez le traitement.
- Téléchargez le résultat CSV et vérifiez son contenu et sa qualité.
Que vérifier
Seule une syntaxe Markdown limitée est prise en charge. Les tableaux complexes, cellules multilignes, extensions et scripts ne sont pas entièrement repris.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Convertir JSON en JSONL
Préparez un tableau JSON pour un consommateur orienté ligne. Vérifiez les données sélectionnées lorsque vous utilisez un chemin de tableau imbriqué.
Exemple
[{enregistrement 1},{enregistrement 2}] → un enregistrement JSON par ligne- Choisissez des fichiers au format JSON. Maximum : 1.
- Vérifiez les réglages (Chemin du tableau (vide pour la racine)), puis lancez le traitement.
- Téléchargez le résultat JSONL et vérifiez son contenu et sa qualité.
Que vérifier
JSON représente objets, tableaux, chaînes, nombres, booléens et null. Les noms de propriétés sont entre guillemets doubles. Formatez pour inspecter les données ; utilisez CSV pour les structures tabulaires adaptées.
JSON n’accepte ni commentaires ni virgules finales. La précision des nombres est limitée par JavaScript.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Chaque ligne non vide doit contenir une valeur JSON complète. Une ligne invalide arrête la conversion. JSON vers JSONL exige un tableau.
Convertir JSONL en JSON
Lisez JSONL ou NDJSON comme un seul tableau. Les lignes invalides sont signalées plutôt que ignorées silencieusement.
Exemple
deux lignes JSON valides → tableau JSON à deux éléments- Choisissez des fichiers au format JSONL, NDJSON, TXT. Maximum : 1.
- Vérifiez les réglages (Indentation), puis lancez le traitement.
- Téléchargez le résultat JSON et vérifiez son contenu et sa qualité.
Que vérifier
JSON n’accepte ni commentaires ni virgules finales. La précision des nombres est limitée par JavaScript.
Vérifiez encodage, séparateur et colonnes. Les grands nombres peuvent perdre en précision en JavaScript ; CSV ne conserve pas tous les types et structures imbriquées.
Chaque ligne non vide doit contenir une valeur JSON complète. Une ligne invalide arrête la conversion. JSON vers JSONL exige un tableau.
Ce guide décrit les outils Web publics et leurs limites de prise en charge. Conservez votre original et vérifiez le résultat téléchargé. Coverton · Corrections et contact
Cette traduction a été préparée avec l'aide d'un logiciel. Vous pouvez également lire la version anglaise. Lire en anglais