Paritian

Développement

Convertisseur JSON en Excel (XLSX)

Transformez une liste d'enregistrements JSON, comme une réponse d'API ou un export, en feuille Excel .xlsx avec une colonne par champ, dans le navigateur.

Résultats

Lignes × colonnes 4 x 5
Cellules enregistrées comme nombres 3
Cellules vides 3

Ce que fait cet outil

La plupart des exports JSON sont une liste d'objets, ce qui se range bien dans une feuille : chaque objet devient une ligne et chaque clé une colonne, dans l'ordre où les clés apparaissent pour la première fois, avec des cases vides là où un enregistrement n'a pas le champ. Les nombres restent des nombres et true/false deviennent des valeurs logiques Excel, si bien que sommes et filtres fonctionnent tout de suite ; une liste de listes donne les lignes telles quelles. Les valeurs qui sont elles-mêmes des objets ou des listes sont écrites dans la cellule en JSON compact au lieu d'être perdues. Les nombres de plus de 15 chiffres, comme les identifiants, restent du texte, car Excel les arrondirait sans prévenir.

Formule

liste d'objets → une colonne par clé et une ligne par objet ; nombres, true/false et texte gardent leur type

Variables

SymboleSignificationUnité
textJSON—
OUTLignes × colonnes—
NUCellules enregistrées comme nombres—
EMCellules vides—

Exemple résolu

  • JSON[ {"name": "Ana", "age": 31, "active": true, "city": "Porto"}, {"name": "Bruno", "age": 45, "active": false}, {"name": "Carla", "age": 28, "active": true, "city": "Lisboa", "tags": ["admin", "beta"]} ]
  • Lignes × colonnes4 x 5
  • Cellules enregistrées comme nombres3
  • Cellules vides3

Limites

  • Le calcul s'effectue entièrement dans votre navigateur. Les valeurs saisies ne sont jamais envoyées à un serveur.