Qu'est-ce qu'un convertisseur CSV vers JSON ?

Un convertisseur CSV vers JSON lit les valeurs séparées par des virgules et réécrit chaque ligne en tant qu'objet JSON, saisi par les en-têtes de colonne Collez une exportation de feuille de calcul, un vidage de base de données ou un rapport d'analyse et récupérez un tableau JSON propre que vous pouvez alimenter directement dans une API, un fichier de configuration ou une application JavaScript La première ligne devient les noms de propriétés et chaque ligne suivante devient un objet dans le tableau.
CSV est la façon dont les feuilles de calcul et la plupart des systèmes d'entreprise exportent des données, mais presque toutes les API Web et programmes JavaScript s'attendent à JSON La conversion manuelle est lente et sujette aux erreurs une fois qu'un champ contient une virgule, un saut de ligne ou un guillemet, car ces caractères ont une signification particulière dans CSV. Cet outil implémente les règles de citation RFC 4180, donc une valeur comme « Smith, John » enveloppée dans des guillemets reste un seul champ au lieu de se diviser en deux colonnes. Il détecte automatiquement si votre fichier utilise des virgules, des points-virgules, des onglets ou des tuyaux, et il peut contraindre le texte numérique et booléen en chiffres réels et en deux ainsi que vous ne le faites pas.
Tout s'exécute dans votre navigateur avec un analyseur sans dépendance, donc rien de ce que vous collez n'est téléchargé ou stocké Les exportations CSV transportent souvent des enregistrements clients, des données de commande ou des identifiants internes, et aucun d'entre eux ne quitte votre appareil. Le convertisseur continue de fonctionner hors ligne une fois la page chargée, gère les fichiers avec ou sans ligne d'en-tête et vous avertit des noms de colonnes en double ou des lignes avec le mauvais décompte des champs au lieu de supprimer silencieusement les données.
Comment utiliser le convertisseur CSV vers JSON ?
Coller ou charger votre CSV
Collez du texte CSV dans le panneau de saisie ou cliquez sur Charger l'échantillon pour commencer à partir d'un exemple avec une ligne d'en-tête, des nombres et des valeurs booléennes.
Définissez le délimiteur et l'en-tête
Laissez le délimiteur activé Détecter automatiquement ou choisissez la virgule, le point-virgule, l'onglet ou le tuyau Éteignez l'interrupteur d'en-tête si votre première ligne est constituée de données plutôt que de noms de colonnes.
Choisissez l'inférence de type
Conservez l'inférence de type pour transformer 42, 3.14, vrai et nul en valeurs JSON réelles, ou désactivez-la pour conserver chaque champ sous forme de chaîne - utile pour les identifiants et les codes postaux.
Copiez ou téléchargez le JSON
L'outil se convertit instantanément Copiez le tableau JSON dans votre presse-papiers ou téléchargez-le sous forme de fichier.json pour votre API, script ou importation.
Principales caractéristiques
Analyse RFC 4180
Un analyseur de machine à états approprié gère les champs cotés, les guillemets doubles échappés, les délimiteurs intégrés et les sauts de ligne à l'intérieur d'une valeur sans casser la ligne
Délimiteur Auto-détection
Détecte les fichiers séparés par virgule, point-virgule, onglet et tuyau en notant quel délimiteur donne le nombre de colonnes le plus cohérent ou définissez-le manuellement
Inférence de type intelligent
Convertit éventuellement le texte numérique et booléen en nombres JSON réels, booléens et nuls, tout en conservant les identifiants avec les zéros principaux comme chaînes
Modes d'en-tête et sans en-tête
Utilisez la première ligne comme clés d'objet pour un tableau d'objets, ou traitez chaque ligne comme des données pour produire un tableau de tableaux
Frequently Asked Questions
Related Tools
CSV to SQL Converter
Convert CSV data into SQL CREATE TABLE and INSERT statements for MySQL, PostgreSQL, or SQLite. Infers column types, escapes values, runs client-side.
CSV to XML Converter
Convert CSV data into well-formed XML in the browser. Each row becomes an element or a set of attributes, with delimiter auto-detection, custom element names, and proper escaping.
JSON to CSV Converter
Convert JSON to CSV online. Turns an array of objects into a spreadsheet-ready file, flattens nested objects, and escapes fields per RFC 4180. Client-side, no signup.
XML to JSON Converter
Convert XML to clean, valid JSON instantly - handles attributes, nested elements, repeated tags, and CDATA
Comments
0 comments
No comments yet. Be the first to share your thoughts!