Formater et copier du JSON directement dans la console navigateur

2024-06-21

Si l'objet est deja en memoire, une commande Console est plus rapide qu'un export de fichier. Le point cle est d'obtenir du JSON texte valide.

copy et stringify

Dans Chrome, copy(obj) suffit ; option universelle : copy(JSON.stringify(obj, null, 2)).

copy(JSON.stringify(responseData, null, 2));

console.table

Ideal pour les tableaux d'objets ; pour l'imbrication profonde, preferez stringify ou sortie formatee d'un outil en ligne.

Panneau Network

Vous pouvez aussi copier les responses via Network, mais les tres gros corps peuvent etre tronques.

References circulaires

Les objets relies au DOM peuvent echouer au stringify ; copiez seulement des sous-ensembles serialisables.

Avec des outils en ligne

Console -> coller dans un formateur local -> valider, minifier et sauvegarder des fixtures en securite.