JSON vers Excel

Traitement local
app.excel.view

Vous pouvez aussi injecter des données via #data={"name":"Ada"} ou #url=... Elles sont lues puis retirées de la barre d’adresse.

Conversion JSON ↔ tableur Excel. Transformez une réponse de liste en tableau filtrable, ou un xlsx métier en JSON consommable par un programme. Le téléchargement se fait dans le navigateur ; le fichier ne transite pas d’abord par nos serveurs.

Pensé pour les données tabulaires

Idéal pour un « tableau d’objets », une ligne par enregistrement. Aperçu puis téléchargement export.xlsxPensé pour les données tabulaires

Un objet unique est aussi traité comme une ligne, mais une API de liste est le cas le plus fluide.

Analyse locale

Le fichier est lu dans le navigateur, sans envoi vers nos serveurs. Adapté aux rapports contenant des chiffres métier.

Le premier téléchargement charge la bibliothèque tableur ; l’accès aux ressources statiques du site est requis.

Champs imbriqués

Une imbrication complexe peut exiger un aplatissement, ou n’exporter que les colonnes utiles. Plus on aplatit, plus il y a de colonnes.

Les formules sont en général perdues ; on s’appuie sur les valeurs de cellules.

Exemple

JSON
[
  { "sku": "A01", "stock": 12 },
  { "sku": "A02", "stock": 0 }
]
Dans le tableau, vous verrez
 Deux colonnes sku, stock, deux lignes. Dans Excel, filtrez stock = 0 pour les ruptures, puis reconvertissez en JSON si besoin. 
Un très grand tableau ralentit-il ?

Limité par la mémoire du navigateur. Au-delà de dizaines de milliers de lignes, filtrez d’abord dans le tableur puis importez.

Les formules sont-elles conservées ?

Les valeurs de cellules priment ; les formules Excel ne sont en général pas écrites telles quelles dans le JSON.

CSV ou Excel ?

Pour un collègue non technique : xlsx ; pour un script ou Git : CSV plus léger.

Peut-on télécharger sans aperçu ?

Sans sortie valide, le bouton de téléchargement est désactivé. Lancez d’abord la conversion pour l’aperçu.

Flux recommandé

  1. Collez un tableau d’objets, cliquez sur « Lancer la conversion » pour l’aperçu.
  2. Vérifiez les noms de colonnes, puis « Télécharger xlsx ».
  3. Ouvrez dans Excel / Numbers / WPS et contrôlez quelques lignes.
  4. Si le nombre de lignes explose, découpez ou exportez côté serveur.

xlsx pour partager ; CSV pour l’échange programmatique. Testez les deux ici avec le même JSON.