Retour à Outils

JSON to Excel Converter

Convert complex JSON to editable XLSX with online preview, custom headers, and data mapping

Dernière mise à jour
My tools
No tools yet

Chargement...

Comment convertir JSON en Excel

  1. 1

    Coller ou télécharger JSON

    Vous pouvez utiliser des objets JSON, des tableaux, ou des réponses API contenant des champs de tableau tels que data, items, records, rows, results, list, etc.

  2. 2

    Ajuster le nœud racine et le mappage

    Sélectionnez le chemin racine du tableau, définissez le mode de sortie du tableau, puis modifiez l'en-tête, le chemin source, la fonction de transformation, les valeurs par défaut ou le mappage de modèle.

  3. 3

    Aperçu et édition

    Modifiez les données directement dans le tableau en ligne, ajoutez ou supprimez des lignes et des colonnes, puis exportez l'aperçu actuel en tant que fichier XLSX.

Aperçu des fonctionnalités

Convertissez JSON en classeur Excel modifiable dans le navigateur. L'outil identifie les nœuds racines des tableaux, déplie les objets imbriqués, prend en charge les en-têtes personnalisés, et permet l'exportation XLSX après le mappage des champs via des fonctions de transformation intégrées sécurisées.

Description de l’outil

Free online JSON to Excel converter. Flatten nested JSON, detect API array roots, customize headers, apply data mapping transforms, edit the spreadsheet preview, and export XLSX locally in your browser.

Liste des capacités

  • Reconnaissance automatique des structures de tableau API courantes comme data, items, records, rows, results, list, etc.
  • Développe les objets JSON imbriqués en colonnes de tableau, les tableaux peuvent être exportés en tant que texte JSON, texte concaténé ou quantités.
  • Fournit un aperçu de tableau en ligne avec édition directe des cellules, des lignes, des colonnes et des en-têtes.
  • Prend en charge la personnalisation des en-têtes, des chemins sources, des valeurs par défaut et des transformations de mappage de données.
  • Prend en charge le mappage de modèles de chemin path.to.value pour combiner plusieurs champs JSON.
  • Tous les traitements sont effectués localement dans le navigateur, et le fichier .xlsx exporté contient des en-têtes figés et des filtres.

Guide de référence rapide des règles de conversion

Les trois tableaux ci-dessous représentent les règles de sortie réelles de cet outil. Consultez-les avant la conversion pour éviter les allers-retours de vérification après l'export.

Chemin source et en-tête par défaut

Chemin sourceEn-tête par défaut
idId
address.cityCity
created_atCreated at
orderIdOrder Id
user.name / company.nameName / Name

Résultats des types JSON dans Excel

Type JSONRésultat dans Excel
stringÉcrit tel quel dans une cellule de texte.
numberConserve le type numérique, peut participer directement aux sommes et aux tris.
booleanConserve le type booléen, affiché comme TRUE / FALSE, peut être filtré.
nullAffichage comme cellule vide, pas le texte null ; AVERAGE l'ignorera correctement.
objectÉtendu en plusieurs colonnes ; les objets non étendus sont écrits en tant que texte JSON.
integer ≥ 16Écrit en texte pour préserver chaque chiffre et éviter que la fin des numéros de commande devienne 0.

Trois façons d'exporter les tableaux

ModeSortieCas d'usage applicable
Conserver JSON["pro","beta"]Un programme va réanalyser cette cellule par la suite.
Concaténer les valeurspro, betaLes éléments du tableau sont des étiquettes simples, et ce tableau est destiné à être consulté.
Compter les éléments2Seul le nombre importe, besoin de faire une somme ou un tri.

Outils connexes

Guides connexes

Questions fréquemment posées

Cet outil peut-il gérer les JSON imbriqués ?
Oui. Les objets imbriqués sont développés en chemins de champs, et les tableaux peuvent être exportés en tant que texte JSON, valeurs concaténées ou quantités.
Mon JSON sera-t-il téléchargé sur le serveur ?
Non. L'analyse, le mappage, l'aperçu éditable et la génération XLSX sont tous effectués localement dans le navigateur.
Puis-je personnaliser les en-têtes Excel ?
Oui. Le panneau de mappage prend en charge le renommage des en-têtes, la modification des chemins sources, la désactivation des champs, et l'ajout de valeurs par défaut ou de colonnes combinées par modèle.
Quels sont les différents modes d'export de tableau supportés par cet outil ?
Trois méthodes : conserver le texte JSON (par défaut), concaténer selon un délimiteur, ou afficher uniquement le nombre d'éléments. Les tableaux vides produisent respectivement [], une cellule vide et 0. Si le tableau contient des objets, il est recommandé d'utiliser l'export de tableau imbriqué sous forme de feuilles de calcul, avec une ligne par élément et un identifiant de ligne parent. Pour comparer les trois méthodes, consultez le guide « JSON Array to Excel: Exporting Nested Records as Related Worksheets ».
Quels nœuds racines de tableau l'outil reconnaît-il automatiquement ?
Par défaut, l'outil recherche les champs d'enveloppe d'API courants tels que data, items, records, rows, results, list, etc., et extrait le tableau qu'ils contiennent. Si votre structure ne figure pas parmi eux, vous pouvez entrer manuellement un chemin en notation pointée dans le chemin racine, par exemple data.items ; entrez $ pour indiquer que le document entier est un tableau.
Quels types de données le fichier .xlsx exporté conserve-t-il ?
Les nombres et booléens conservent leur type natif, null s'affiche comme une cellule vide et non comme du texte. Les entiers de 16 chiffres ou plus sont écrits sous forme de texte pour éviter la perte de précision ; les identifiants longs comme les numéros de commande ne se terminant pas par des zéros ; les nombres plus courts restent des valeurs numériques et peuvent être utilisés directement dans les calculs.
Y a-t-il une limite à l'échelle d'exportation ?
Une seule feuille de calcul peut contenir jusqu'à 1 048 576 lignes et 16 384 colonnes, avec un maximum de 32 767 caractères par cellule. Lorsque le volume de données dépasse 50 000 lignes ou 500 colonnes, l'outil affiche un avertissement indiquant que l'exportation peut être lente ; au-delà de ces limites, un message d'erreur explicite est donné.
Faut-il télécharger en XLSX ou en CSV ?
Choisissez XLSX si vous devez conserver les types numériques et booléens, utiliser plusieurs feuilles de calcul ou geler l'en-tête et les filtres. Choisissez CSV pour du texte pur, une meilleure comparaison de versions ou une lecture par d'autres programmes ; notez que CSV ne contient que la feuille d'aperçu actuelle, sans les feuilles supplémentaires générées par les tableaux imbriqués.