JSON → CSV
Déploie des enregistrements JSON dans un tableau.
Cet outil fonctionne avec JavaScript. Pour l’utiliser, activez JavaScript dans votre navigateur et rechargez la page.
OUVREZ LE JSON EN TABLEAU.
JSON → CSV transforme des enregistrements JSON en un fichier CSV qui s'ouvre dans un tableur. La forme la plus courante est une liste d'objets; chaque objet devient une ligne et chaque clé une colonne. Un objet conteneur ne portant qu'une seule liste, fréquent dans les réponses d'API (par exemple un objet ne contenant qu'une liste « veriler »), est reconnu lui aussi et la liste qu'il contient devient le tableau. Les colonnes sont rangées dans l'ordre où les clés apparaissent pour la première fois; un champ absent d'un enregistrement reste une cellule vide.
Quand l'option « Aplatir les champs imbriqués » est activée, les objets imbriqués sont ouverts en noms de colonnes à point comme « adres.sehir », et les listes en colonnes numérotées comme « etiket.0 », « etiket.1 »; aucune valeur n'est perdue, seule sa place change. Le séparateur de colonnes peut être la virgule, le point-virgule ou la tabulation. Comme les tableurs réglés en turc comptent la virgule comme séparateur décimal, choisissez le point-virgule si vous comptez ouvrir le tableau là. Si le JSON est défectueux, la ligne et la colonne de l'erreur sont indiquées. On peut envoyer des fichiers jusqu'à 32 Mo. Jusqu’à 20 fichiers peuvent être envoyés à la fois; tous sont traités avec les mêmes réglages, et plusieurs fichiers se téléchargent en un seul ZIP.
Du début à la fin
- Envoyez votre fichier JSON. Glissez un fichier JSON ou TXT ou sélectionnez-le.
- Choisissez le séparateur et l'aplatissement. Le point-virgule pour un tableur réglé en turc. Avec des données imbriquées, laissez l'aplatissement activé.
- Convertissez et téléchargez. Téléchargez le CSV une fois qu'il est prêt. Le nombre d'enregistrements et de colonnes s'affiche à l'écran.
Questions fréquentes
Quand j'ouvre le CSV, toutes les données sont dans une seule colonne.
Le séparateur attendu par le programme est différent. Les tableurs réglés en turc attendent le point-virgule; relancez l'outil avec le point-virgule.
Qu'advient-il des données imbriquées?
Avec l'aplatissement activé, chaque valeur interne est écrite dans sa propre colonne : l'enregistrement {« adres » : {« sehir » : « İzmir »}} devient İzmir dans la colonne « adres.sehir ».
Et si j'envoie un objet unique?
Un objet unique devient un tableau d'une seule ligne. S'il porte en lui une seule liste, c'est cette liste qui devient le tableau.
Mon fichier reste-t-il sur le serveur?
Non. Votre fichier n’arrive sur le serveur que pour être traité et il est supprimé une fois l’opération terminée; le résultat est lui aussi supprimé dès que vous l’avez téléchargé et quitté l’outil. Aucun compte, nom ou adresse courriel n’est nécessaire, et vos fichiers ne sont jamais envoyés à un service tiers. L’utilisation est gratuite : aucun quota horaire ou journalier sur le nombre de traitements, aucune publicité à regarder avant le traitement et aucun filigrane ajouté au résultat.
Autres outils Fichier
RUPO Studio