Convertir du CSV en JSON

Convertissez un CSV en une liste JSON en conservant chaque cellule sous forme de texte.

La première ligne est l'en-tête. Les valeurs restent des chaînes.

Vos fichiers sont traités ici, sur votre appareil

Nous n'envoyons pas votre fichier ou le contenu du texte à un serveur de traitement. Aucun compte n'est nécessaire et il n'y a pas de quota d'opération quotidien. Les outils individuels ont des limites de taille pour protéger la mémoire de votre appareil.

Une connexion est nécessaire pour charger le site et ses ressources. L'hébergement peut recevoir des données de visite technique. Les favoris stockent uniquement les identifiants d'outils dans ce navigateur.

Comment nous traitons vos données →

Comment utiliser cet outil

  1. Collez le tableau complet, y compris sa ligne d'en-tête.
  2. Choisissez son délimiteur réel et convertissez-le en JSON.
  3. Vérifiez les clés, le nombre d'enregistrements et les codes avec des zéros en tête.

Un exemple que vous pouvez vérifier

Convertissez une table tout en préservant les codes et les valeurs en texte.

Exemple d'entrée

name,code
Ana,001

ParamètresDélimiteur : virgule.

Résultat attendu

[
  {
    "name": "Ana",
    "code": "001"
  }
]

La première ligne doit avoir des noms uniques. Le code 001 conserve ses zéros ; les types numériques ne sont pas déduits.

CSV à JSON sans perdre les zéros principaux

Les codes tels que 001 restent des chaînes de caractères. La première ligne fournit les noms des colonnes ; les cellules entre guillemets peuvent contenir des virgules et des sauts de ligne. Choisissez le délimiteur réel de votre table avant de convertir.

Convertir du CSV en JSON: usages et conseils pratiques

La conversion de CSV en JSON transforme une table textuelle en un tableau d'objets. La ligne d'en-tête définit les clés et chaque ligne de données contribue à un enregistrement. Il aide à préparer des exemples d'API ou à déplacer une table dans une application en attente de JSON. Identifiez d'abord le délimiteur réel : les virgules, les points-virgules et les onglets ne sont pas interchangeables avec les caractères appartenant à l'intérieur des cellules. Le séparateur choisi doit correspondre à la représentation source pour que les colonnes soient interprétées correctement.

Les règles de citation permettent de délimiter et de couper des lignes à l'intérieur d'une cellule. Ne réparez pas un fichier CSV problématique en supprimant chaque citation, car les noms ou les notes peuvent contenir des virgules légitimes. Vérifiez que les en-têtes sont reconnaissables et ne créent pas de clés ambiguës. Si les colonnes de sortie apparaissent décalées, inspectez la structure d'origine et le délimiteur sélectionné avant de modifier manuellement les objets. La correction de l'interprétation des entrées est généralement plus fiable que sa compensation dans de nombreux enregistrements générés.

Les cellules restent des chaînes pour préserver les codes, menant des zéros et des représentations qui ne devraient pas devenir des nombres automatiquement. Cela empêche « 0012 » de perdre son préfixe, mais signifie qu’une quantité peut également apparaître sous forme de texte. Le destinataire doit décider quels champs nécessitent des nombres, des dates ou des booléens. La conversion de table ne valide pas ce contrat et ne comprend pas la signification de chaque colonne de son titre. Examinez les types attendus dans l'application en utilisant le résultat.

Vérifiez le nombre d'enregistrements, une cellule vide, un code zéro en tête et une note contenant des guillemets. Conservez le fichier CSV source pour résoudre les divergences. Le formateur JSON aide à inspecter la sortie, tandis que JSON au CSV fournit le flux de travail inverse. Un aller-retour peut changer la mise en forme textuelle sans changer les valeurs ordinaires, alors comparez les données et la structure plutôt que d'exiger l'égalité d'octet des deux représentations de format.

Un contrôle pratique avant d’utiliser le résultat

Pour l'examen d'importation, comparez les première et dernière lignes CSV avec leurs objets correspondants et comptez tous les enregistrements. Inclure une cellule citée contenant le délimiteur pour vérifier l'interprétation. Préparez une conversion de type explicite lorsque le récepteur nécessite des nombres plutôt que de supprimer manuellement les guillemets dans tout le résultat.

Continuez votre tâche

Téléchargez le résultat ou copiez le texte avant d'ouvrir un autre outil. Ensuite, chargez ou collez-le à l'étape suivante; le contenu n'est pas transféré automatiquement.

Données du tableau de contrôle

Gardez les codes tels que 001 intacts lors de la conversion en JSON, inspectez les données et exportez-les lorsque vous êtes prêt.

  1. Convertir CSV en JSONVoilà
  2. Inspectez le JSON
  3. Exporter au format CSV

Lorsque vous ouvrez le fichier CSV dans une feuille de calcul, importez des colonnes de code sous forme de texte pour préserver les zéros principaux.

Options et limites

Collez le CSV, choisissez le séparateur et lancez la conversion. La première ligne doit contenir des noms de colonnes distincts et non vides. Chaque cellule reste du texte, y compris les zéros initiaux. Les guillemets doubles échappés et les sauts de ligne dans les cellules sont acceptés. Limites : 10 000 lignes, 200 colonnes et un million de caractères.

Questions fréquentes

Les nombres et les dates sont-ils convertis automatiquement ?

Non. Les cellules restent des chaînes pour préserver les codes, les dates et les zéros. Les noms des colonnes sont également conservés.

Guides