Transmettre une réponse d’API à quelqu’un qui travaille dans Excel passe par une conversion du JSON en CSV. Cet outil rassemble l’union de toutes les clés du tableau pour qu’aucune colonne ne disparaisse, aplatit les objets imbriqués en colonnes à nom pointé et met entre guillemets toute valeur contenant le séparateur ou un retour à la ligne.
Chaque clé rencontrée dans le tableau devient une colonne, et les enregistrements qui ne la possèdent pas laissent une cellule vide. Aucun champ n’est perdu, même s’il n’apparaît que dans les dernières lignes.
Ils sont aplatis en colonnes à nom pointé : un objet user contenant un champ name devient la colonne « user.name ». Les tableaux sont sérialisés en JSON dans une seule cellule.
Parce qu’elles contiennent le séparateur, un guillemet ou un retour à la ligne. Doubler les guillemets internes et entourer le champ est la règle d’échappement du CSV.
Parce qu’Excel devine l’encodage à l’ouverture par double-clic. Importez le CSV via Données > Obtenir des données en indiquant UTF-8 et les accents s’afficheront correctement.
Formateur JSON · Encodeur Base64 · Encodeur d’URL · Décodeur JWT · Voir tous les outils
Également disponible en : English · Español · Português · Deutsch