Convertir CSV en JSON en conservant les zéros initiaux

Convertissez un CSV en JSON dans le navigateur. Gardez les identifiants comme 001, choisissez le séparateur et lisez UTF-8 ou Shift_JIS, y compris les cellules multilignes.

Conversion dans le navigateur · Sans inscription

Jusqu’à 10 Mo · Aucun fichier envoyé à un serveur

Mode d’emploi

  1. Saisissez un CSV avec une ligne d’en-tête. Choisissez l’encodage avant d’importer un fichier Shift_JIS.
  2. Choisissez le séparateur et convertissez. Les valeurs restent des chaînes par défaut.
  3. Vérifiez les 100 premiers enregistrements et téléchargez le JSON complet.

Exemple

CSV:
id,name
001,山田

JSON: [{"id":"001","name":"山田"}]

Détails et limites

Les données de conversion restent dans cet onglet et sont effacées au rechargement.

Limites : 10 Mo en entrée, 50 000 enregistrements, 2 000 colonnes et un million de cellules JSON après développement. Le traitement s’exécute dans un Web Worker.

Les cellules vides deviennent des chaînes vides. Les en-têtes en double ou les lignes de largeur incohérente provoquent des erreurs. Les en-têtes contenant des points restent des clés littérales.

L’inférence de types facultative convertit les nombres, true, false et null. Les zéros initiaux comme dans 001 sont conservés. Gardez les valeurs sous forme de chaînes si la précision décimale exacte compte.