Convertisseur CSV ⇄ JSON
Convertissez les données CSV en JSON et inversement, ou transformez-les en tableau Markdown ou HTML.
Convertisseur CSV ⇄ JSON
Collez une exportation CSV et récupérez un tableau d'objets JSON, ou collez JSON et obtenez CSV. Le convertisseur fonctionne dans les deux sens et transforme également le même tableau en un tableau Markdown pour un README ou une pull request, ou en un tableau HTML que vous pouvez déposer directement dans une page. Travaux typiques : transformer une exportation de feuille de calcul en données d'appareil pour des tests, vérifier à quoi ressemble une réponse d'API sous forme de tableau ou coller l'exportation d'un client séparée par des points-virgules dans un document.
Le côté CSV suit correctement la RFC 4180, c'est là que la plupart des convertisseurs rapides abandonnent. Un champ entouré de guillemets doubles peut contenir le délimiteur, des guillemets "" doublés et même des sauts de ligne - le tout survit intact à l'aller-retour. Laissez le délimiteur activé automatiquement et l'outil échantillonne vos données et sélectionne le caractère qui produit les lignes les plus cohérentes, de sorte que les fichiers virgules, points-virgules, tabulations et barres fonctionnent tous sans configuration. Lorsque la supposition est fausse, choisissez le délimiteur à la main.
« La première ligne est constituée d'en-têtes » transforme l'en-tête en clés JSON ; éteignez-le et vous obtenez un tableau de tableaux à la place. Les noms de colonnes vides et répétés reçoivent un nom qui leur est propre plutôt que d'être supprimés silencieusement, de sorte qu'aucune colonne ne disparaît. « Prettify JSON » indente la sortie avec deux espaces pour la lecture ; sans cela, le résultat est minimisé. Dans l'autre sens, "Citer tous les champs" enveloppe chaque champ, pas seulement ceux qui en ont besoin. Chaque valeur reste une chaîne, donc les zéros non significatifs dans les codes postaux et les codes produit ne sont pas consommés.
Tout s'exécute dans votre navigateur et les données ne quittent jamais votre appareil, ce qui est important lorsque l'exportation contient des enregistrements clients ou des données internes. Un JSON invalide est signalé calmement, avec le propre message de l'analyseur et la position du problème, au lieu d'une sortie vide. Copiez le résultat, téléchargez-le sous forme de fichier .txt ou replacez-le dans l'entrée pour enchaîner une autre étape.