Aller au contenu
Fileflect

CSV en JSON

Convertissez du CSV ou du TSV en JSON avec détection automatique du séparateur. Sans envoyer vos données.

Traité sur votre appareil : votre fichier ne quitte pas votre ordinateur

ou cliquez pour les choisir sur votre appareil

Jusqu'à 50 fichiers, 50 Mo maximum chacun.

Ce que fait CSV en JSON

CSV en JSON lit un tableau avec une ligne d'en-tête et produit une liste d'objets JSON, un par ligne. Il détecte seul si le fichier utilise la virgule, le point-virgule, la tabulation ou la barre verticale, respecte les guillemets et les retours à la ligne dans les cellules, et lit les fichiers enregistrés par Excel en UTF-8 ou en Windows-1252. En option, il convertit les nombres et true/false, et reconstruit des objets à partir des colonnes avec un point.

Limites

  • Jusqu'à 50 fichiers à la fois, jusqu'à 50 Mo chacun.
  • Avec Pro : jusqu'à 500 fichiers par lot.
  • Un traitement qui dure plus de 2 minutes est arrêté pour ne pas bloquer votre appareil.
  • Traité dans votre navigateur : vos fichiers ne sont jamais envoyés sur un serveur.

Questions fréquentes

Comment les nombres sont-ils traités ?

Avec la conversion des valeurs, un nombre est écrit comme nombre seulement s'il se relit à l'identique : 007 ou un nombre à 20 chiffres restent du texte pour ne perdre ni zéros ni précision. Les cellules vides deviennent null.

Et les en-têtes vides ou répétés ?

Ils reçoivent un nom propre (column3, nom_2) pour qu'aucune colonne ne se perde. Les lignes plus courtes sont complétées par null.

Puis-je obtenir des objets imbriqués ?

Oui. Les colonnes comme adresse.ville ou tags.0 deviennent des objets et des listes. Si une colonne entre en conflit avec une autre, elle est gardée telle quelle pour ne perdre aucune donnée.