Convertisseur CSV / JSON / Excel

Convertissez des fichiers CSV, JSON et XLSX dans votre navigateur.

Entrée
Sortie
Séparateur CSV
Résultat

Le fichier converti et un aperçu apparaîtront ici.

Prêt. Choisissez un fichier de tableau à convertir.

Votre fichier de tableau est converti dans votre navigateur. Rien n’est téléversé vers BroBroGo.

FAQ

Mes feuilles de calcul sont-elles téléversées ?

Non. Les fichiers CSV, JSON et XLSX sont analysés dans votre navigateur, et le téléchargement est généré localement.

Les formules et styles Excel sont-ils conservés ?

Non. L’outil convertit les valeurs visibles de la première feuille en tableau propre. Il ne calcule pas les formules et ne garde pas les styles de cellules.

Comment le JSON devient-il un tableau ?

Les tableaux d’objets deviennent des lignes, les clés deviennent des colonnes et les objets imbriqués sont aplatis avec des chemins à points. Les tableaux de tableaux restent des lignes.

Fonctionnement de la conversion entre CSV, JSON et Excel

Ce convertisseur permet de transformer des fichiers de données tabulaires entre les formats CSV, JSON et XLSX directement dans votre navigateur. Le processus s'effectue en sélectionnant un fichier depuis votre appareil ou en le glissant-déposant dans la zone prévue à cet effet. Une fois le fichier chargé, vous choisissez le format de sortie souhaité et, dans le cas d'une conversion vers le format CSV, vous spécifiez le séparateur à utiliser. Après la conversion, l'outil affiche un aperçu du résultat et vous permet de télécharger le nouveau fichier généré.

L'outil traite un seul fichier à la fois. Les formats acceptés en entrée sont le CSV, le JSON et le XLSX. Le format d'entrée est automatiquement détecté lors du chargement. Pour le format de sortie, vous pouvez choisir entre CSV, JSON ou Excel. Si vous optez pour le format CSV, trois types de séparateurs sont configurés au choix: la virgule, le point-virgule ou la tabulation.

Structure des données et règles de conversion

Le passage d'un format de données à un autre répond à des règles structurelles précises pour garantir la cohérence du tableau final:

  • Conversion depuis Excel: L'outil extrait et convertit uniquement les valeurs visibles de la première feuille de calcul du fichier Excel. Les formules ne sont pas calculées et le style des cellules (couleurs, polices, bordures) n'est pas conservé.
  • Conversion depuis JSON: Pour transformer une structure JSON en tableau, les tableaux d'objets sont convertis en lignes et les clés de ces objets deviennent les colonnes. Les objets imbriqués sont aplatis en utilisant des chemins à points pour créer des colonnes distinctes. Les tableaux de tableaux sont quant à eux conservés sous forme de lignes de tableau.

Lors de la génération du résultat, l'interface affiche des indicateurs précis sur le fichier converti: le nombre de lignes, le nombre de colonnes ainsi que la taille du fichier de sortie.

Gestion des erreurs et limites techniques

Le processus de conversion peut rencontrer des limites liées à la taille, à la structure ou au format des fichiers soumis. L'outil renvoie des messages d'erreur spécifiques selon la situation rencontrée:

  • Si aucun fichier n'est sélectionné lors de la tentative de conversion: « Choisissez d’abord un fichier. »
  • Si le format du fichier soumis n'est pas supporté: « Choisissez un fichier CSV, JSON ou XLSX. »
  • Si le fichier dépasse la limite de taille autorisée: « Ce fichier est trop grand. Utilisez un fichier sous {max}. »
  • Si vous tentez de convertir un fichier vers son propre format: « Choisissez un format de sortie différent. »
  • En cas d'échec général du traitement: « Impossible de convertir ce fichier. »
  • Si le fichier CSV source est corrompu ou mal formé: « Ce CSV n’a pas pu être analysé. »
  • Si le fichier JSON ne respecte pas la syntaxe ou ne présente pas une structure compatible avec un tableau: « Ce JSON est invalide ou n’a pas une forme de tableau. »
  • Si le fichier Excel est corrompu ou illisible: « Ce fichier Excel n’a pas pu être ouvert. »
  • Si le fichier importé ne contient aucune donnée exploitable: « Ce fichier ne contient aucune ligne de tableau. »
  • Si le tableau dépasse les limites de dimensions de l'outil: « Ce tableau contient plus de {max} lignes. » ou « Ce tableau contient plus de {max} colonnes. »
  • Si l'action est interrompue: « Conversion annulée. »
  • Si le traitement dépasse le temps limite: « Cette conversion prend trop de temps. Essayez un fichier plus petit. »

Confidentialité et traitement local

La sécurité de vos données est assurée par le mode de fonctionnement de l'outil. Votre fichier de tableau est converti dans votre navigateur. Rien n’est téléversé vers BroBroGo.

Les fichiers CSV, JSON et XLSX sont analysés intégralement dans votre navigateur, et le téléchargement du fichier converti est généré localement sur votre machine. Ce fonctionnement garantit que vos données ne transitent pas par un serveur externe lors de l'utilisation du convertisseur.

FAQ

Mes feuilles de calcul sont-elles téléversées? Non. Les fichiers CSV, JSON et XLSX sont analysés dans votre navigateur, et le téléchargement est généré localement.

Les formules et styles Excel sont-ils conservés? Non. L’outil convertit les valeurs visibles de la première feuille en tableau propre. Il ne calcule pas les formules et ne garde pas les styles de cellules.

Comment le JSON devient-il un tableau? Les tableaux d’objets deviennent des lignes, les clés deviennent des colonnes et les objets imbriqués sont aplatis avec des chemins à points. Les tableaux de tableaux restent des lignes.