Convertisseur CSV vers JSON — Collez votre fichier CSV et obtenez instantanément un JSON propre

Convertisseur CSV vers JSON

Collez un fichier CSV ou du texte CSV et convertissez-le instantanément en JSON propre. Détection automatique de la ligne d'en-tête, gestion des chaînes de caractères entre guillemets avec virgules, inférence des types numériques et booléens, et sortie d'un tableau JSON ou d'un JSON délimité par des sauts de ligne (NDJSON) pour le streaming.

Entrée CSV

Sortie JSON

Comment utiliser le convertisseur CSV vers JSON

Collez vos données CSV. La première ligne est considérée comme les en-têtes (noms de colonnes). L'outil gère les chaînes de caractères entre guillemets (y compris les virgules), déduit automatiquement les types (les nombres restent des nombres, " vrai "/" faux " deviennent des booléens) et génère un tableau JSON (par défaut) ou un fichier NDJSON pour le streaming.

Pourquoi cet outil est important

De nombreuses API, bases de données et outils d'analyse nécessitent le format JSON, mais une grande partie des données est initialement au format CSV (exportations depuis Excel, Google Sheets, Salesforce, HubSpot). Un convertisseur fiable, prenant en charge les guillemets, permet de gagner des heures de prétraitement. L'inférence automatique des types garantit que vos nombres restent des nombres et vos booléens restent des booléens, sans correction manuelle.

Cas d'utilisation courants

  • Conversion d'une exportation Google Sheets au format JSON pour un appel API
  • Préparation des données de test pour un développeur backend
  • Création de données initiales pour une base de données à partir d'une feuille de calcul
  • Conversion des exportations CRM pour une utilisation dans un CMS ou un outil marketing
  • Conversion rapide entre formats lors des migrations de données
  • Générer des exemples de charges utiles pour la documentation de l'API

Les pièges du CSV que le convertisseur gère

Les virgules à l'intérieur des chaînes de caractères entre guillemets (" Smith, John "), les guillemets imbriqués (échappés par " "), les espaces de fin de ligne, les fins de ligne mixtes (CRLF sous Windows et LF sous Unix), les lignes vides en fin de ligne et les valeurs manquantes dans certaines lignes sont gérés. En revanche, les cellules multilignes contenant des sauts de ligne littéraux à l'intérieur des guillemets ne sont pas gérées (cas rare dans les exportations CSV marketing).

Foire aux questions

Qu'est-ce que NDJSON ?
JSON délimité par des sauts de ligne — un objet JSON par ligne. Utilisé dans les pipelines de flux (chargements BigQuery, agrégateurs de journaux, processeurs ligne par ligne) car chaque ligne est analysable indépendamment.

Pourquoi " 1.0 " devient-il un nombre ?
La fonction d'inférence automatique du type détecte les modèles numériques et les convertit. Si vous souhaitez conserver la chaîne " 1.0 ", sélectionnez " Toutes les valeurs sous forme de chaînes " dans le menu déroulant « Inférence du type ».

Gère-t-il les valeurs séparées par des points-virgules ?
Pas directement : de nombreux fichiers CSV européens utilisent des points-virgules. Remplacez-les par des virgules avant de coller (ou modifiez vos paramètres d’exportation).

Puis-je exporter le JSON vers un fichier ?
Copiez le résultat et enregistrez-le au format .json dans votre éditeur de texte. Pour un traitement par lots fréquent, utilisez un script (Python, Node.js) pour une exportation directe vers un fichier.

Création de pipelines de données marketing et d'importations CMS à grande échelle ?

L'agence Riman conçoit des architectures de marketing technologique et d'intégration de données.

Discutez avec MarTech

Passer au panneau d'accessibilité