Convertisseur CSV en JSON

Convertissez des valeurs séparées par des virgules (CSV) en tableaux ou objets JSON avec détection automatique des types et clés imbriquées.

100% Sécurisé Côté Client
• Vos données sont traitées localement dans votre navigateur et jamais téléversées.

CSV d'entrée

JSON de sortie

Métriques de conversion

Enregistrements-
Colonnes-
Vitesse-
ARCHITECTURE & SPÉCIFICATIONS

Pipeline de transformation CSV en JSON

Transformez des lignes CSV en tableaux JSON structurés avec détection de type et conformité RFC 4180.

Inférence de Types
Détecte automatiquement les nombres, booléens et valeurs nulles.
Reconstruction d'Objets
Reconstruit des objets JSON profonds via la notation par points.
Multi-Délimiteurs
Prise en charge des virgules, points-virgules, tabulations et barres verticales.
Capacité 100 Mo+
Analyseur en flux haute vitesse pour les jeux de données volumineux.
Cycle d exécution

Processus d'analyse CSV vers JSON

Pipeline WebWorker en 4 étapes

01Scanner

Détection du délimiteur

Identifie le séparateur de colonnes et découpe les lignes du tableau.

02Tokenize

Validation des en-têtes

Extrait la première ligne pour définir les propriétés JSON cibles.

03Infer

Conversion des types

Convertit les chaînes numériques et booléennes en types natifs.

04Emit

Assemblage JSON

Génère un tableau d'objets, un dictionnaire indexé ou un flux NDJSON.

Spécifications Techniques

Spécifications d'analyse CSV robustes

Normes d entreprise et conformité

Moteur d'inférence de types

Convertit intelligemment les chaînes en nombres et booléens natifs.

Reconstruction d'objets imbriqués

Recrée des hiérarchies complexes à partir d'en-têtes à notation pointée.

Débit élevé pour gros fichiers

Traitement par blocs optimisé pour économiser la mémoire de l'appareil.

Plusieurs formats de sortie

Exportez en tableau d'objets classique, en JSONLines ou en objet indexé.

Référence Pratique de Code

Transformations de Manifestes Réels

Galerie Interactive

Découvrez comment les structures de données réelles se traduisent en formats propres et conformes aux standards.

1. Registre d'Employés avec Types Numériques

Aperçu

Tableau CSV avec salaires et statuts converti en tableau d'objets JSON typés.

team.csvEntrée CSV
id,name,role,department,active
101,Sarah Jenkins,Architect,Engineering,true
102,Alex Rivera,SRE,Infrastructure,false
team.jsonSortie JSON
[
  {
    "id": 101,
    "name": "Sarah Jenkins",
    "role": "Architect",
    "department": "Engineering",
    "active": true
  },
  {
    "id": 102,
    "name": "Alex Rivera",
    "role": "SRE",
    "department": "Infrastructure",
    "active": false
  }
]

2. Reconstruction Hiérarchique par Points

Aperçu

En-têtes comme address.city reconstitués en objets JSON imbriqués.

user.csvEntrée CSV
user.id,user.name,user.contact.email,meta.plan
USR-88,Elena Rostova,elena@acme.io,Enterprise
user.jsonSortie JSON
[
  {
    "user": {
      "id": "USR-88",
      "name": "Elena Rostova",
      "contact": {
        "email": "elena@acme.io"
      }
    },
    "meta": {
      "plan": "Enterprise"
    }
  }
]

3. Champs avec Retours à la Ligne et Guillemets

Aperçu

Analyse exacte des cellules multilignes et guillemets internes doublés.

inventory.csvEntrée CSV
sku,price,inStock,notes
SKU-100,49.99,true,null
SKU-200,120.00,false,Backordered
inventory.jsonSortie JSON
[
  {
    "sku": "SKU-100",
    "price": 49.99,
    "inStock": true,
    "notes": null
  },
  {
    "sku": "SKU-200",
    "price": 120,
    "inStock": false,
    "notes": "Backordered"
  }
]
Référence des Types de Données

Matrice de Mappage Structurel CSV vs JSON

RFC 4180 to RFC 8259
Valeur de Cellule CSVType JSON DéduitRègle d’Analyse et Conversion
Integer / Float 42 / 99.50number (42 / 99.5)Convertie automatiquement en nombre ou booléen si le format correspond.
Boolean Literal true / FALSEboolean (true / false)Guillemets externes retirés et paires "" restaurées en un seul guillemet.
Null Literal null / NULLnullCrée des objets imbriqués selon le chemin spécifié par les points.
Empty String "" / [empty]"" or nullConvertie en null, chaîne vide ou propriété omise selon vos options.
Escaped String "27"" Screen""27\" Screen"Conserve les sauts de ligne internes dans la chaîne JSON finale.
FAQ

Foire Aux Questions

Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.

Comment convertir un fichier CSV en JSON en ligne ?
Collez votre texte CSV ou importez un fichier .csv ou .tsv. Le convertisseur analyse immédiatement les colonnes et produit un JSON structuré et formaté.
L'outil peut-il reconstruire des objets JSON imbriqués depuis le CSV ?
Oui ! Si vos en-têtes CSV utilisent la notation par points (ex. user.profile.age), cochez « Reconstruire les objets imbriqués » dans les options pour générer des structures JSON hiérarchiques.
L'analyseur gère-t-il les délimiteurs point-virgule ou tabulation ?
Oui, le moteur détecte automatiquement les virgules (,), points-virgules (;), tabulations ( ) et barres verticales (|).
Mes données sont-elles stockées ou transmises à un serveur ?
Non. Tout le traitement est exécuté localement dans la mémoire de votre navigateur à l'aide de Web Workers.