Convertisseurs de fichiers

Convertisseur CSV / Excel en JSON

Convertissez du texte CSV exporté depuis Excel en structure JSON avec gestion des en-têtes et indentation personnalisée.

Exécuter l’outil

Cet outil en ligne convertit du texte tabulaire au format CSV issu d'Excel ou d'un tableur en une structure de données JSON structurée. Collez simplement vos lignes de données délimitées par des virgules dans la zone de saisie prévue. Lorsque l'option de ligne d'en-tête est active, la première ligne sert à nommer les clés de chaque enregistrement, et les lignes suivantes deviennent des objets structurés. Si cette option est désactivée, chaque ligne analysée reste traitée comme un ensemble de données brutes. Les valeurs de chaque cellule sont conservées sous forme de texte brut sans conversion automatique de type. Vous pouvez également ajuster l'indentation de sortie selon le nombre d'espaces souhaité pour faciliter la lecture ou l'intégration dans vos fichiers de configuration. Si le champ de texte reste vide, l'outil renvoie un tableau vide avec un total de zéro enregistrement.

Mode d’emploi

  1. Exportez ou copiez vos données tabulaires depuis votre tableur au format texte CSV.
  2. Collez le texte brut dans le champ réservé aux données CSV.
  3. Cochez la case d'en-tête si la première ligne contient les noms des colonnes.
  4. Définissez le nombre d'espaces d'indentation souhaité pour le formatage du résultat.
  5. Lancez la conversion pour afficher le tableau JSON généré ainsi que le nombre de lignes traitées.

Exemples

  • Entrée avec en-têtes : 'nom,ville\nAlice,Paris\nBob,Lyon' avec indentation de 2 espaces produit un tableau de deux objets JSON avec les clés nom et ville.
  • Entrée sans en-tête : 'produit,10' avec l'option d'en-tête décochée produit un tableau de données brutes contenant une ligne de deux éléments textuels.

FAQ

Ce convertisseur accepte-t-il directement les fichiers .xlsx ou .xls ?

Non, l'outil traite uniquement le texte au format CSV. Vous devez d'abord copier ou exporter les cellules sous forme de texte délimité.

Les chiffres et les dates sont-ils convertis en types natifs ?

Non, toutes les valeurs extraites des cellules sont conservées sous forme de chaînes de caractères textuelles.

Que se passe-t-il si la zone de texte reste vide ?

Une saisie vide ou composée uniquement d'espaces produit un tableau JSON vide et indique un total de zéro enregistrement.

Comment personnaliser la présentation visuelle du JSON généré ?

Vous pouvez modifier le paramètre d'indentation en indiquant le nombre d'espaces voulu pour chaque niveau de retrait.

Intégrer cet outil

Ajoutez cet outil SmartPlusLab fonctionnel à votre site avec le code ci-dessous.