315 outils gratuits, sans inscription ni installation, tout se passe dans votre navigateur.
315 outils gratuits, sans inscription ni installation, tout se passe dans votre navigateur.
Convertissez un tableau CSV en JSON
Passer d'un tableau à du JSON est une étape courante dès qu'on alimente une application, une API ou un script avec des données venues d'un tableur. Cet outil lit votre CSV et le convertit en JSON, en gérant ce qui fait échouer la plupart des convertisseurs sur un fichier français : le point-virgule qu'utilise Excel en français comme séparateur de colonnes, et la virgule décimale qu'il faut alors distinguer d'un séparateur. Les guillemets sont respectés, un champ cité pouvant contenir un point-virgule ou un retour à la ligne sans casser la lecture. La première ligne peut être traitée comme des en-têtes, et les nombres et booléens convertis dans leur type réel plutôt que laissés en texte.
Parce qu'Excel choisit son séparateur en fonction de la langue du système : dans une locale française, la virgule sert déjà de séparateur décimal, il utilise donc le point-virgule pour séparer les colonnes. C'est la raison pour laquelle un convertisseur anglophone renvoie souvent une seule colonne sur un fichier français. Ici le séparateur est détecté automatiquement, et reste forçable à la main.
Quand le séparateur de colonnes est le point-virgule, la tabulation ou la barre verticale, une valeur comme « 1,5 » est reconnue comme le nombre 1,5. Quand le séparateur est la virgule, cette lecture n'aurait pas de sens, la valeur ayant déjà été découpée : elle est alors laissée telle quelle. Vous pouvez aussi désactiver la conversion et tout garder en texte.
Non, la conversion est faite par votre navigateur. C'est important pour un export de tableur, qui contient souvent des données clients, des salaires ou des coordonnées.
Un résultat qui vous paraît faux, une valeur périmée, un cas qui manque ? Signalez-le à contact@topapps.fr