Une lecture intelligente du CSV
Virgules, points-virgules, tabulations et barres verticales sont détectés automatiquement, et les valeurs entre guillemets contenant des retours à la ligne sont lues correctement. Les nombres et les valeurs true ou false deviennent de vrais nombres et booléens JSON.
Les codes qui commencent par zéro, comme les codes-barres et les codes postaux, ainsi que les très longs nombres, restent du texte pour ne jamais être modifiés par erreur.
À propos du format CSV
Le CSV (valeurs séparées par des virgules) stocke un tableau en texte brut : une ligne par enregistrement et un séparateur entre les colonnes. Il s'ouvre dans Excel, Google Sheets et presque tous les outils de base de données, ce qui en fait le moyen le plus simple de faire passer des données d'un programme à un autre.
À propos du format JSON
Le JSON (JavaScript Object Notation) est un format texte pour les données structurées. Il utilise des objets avec des clés et des valeurs, des tableaux, des chaînes, des nombres, true, false et null. Presque toutes les API web et beaucoup de fichiers de configuration l'utilisent, car il est facile à lire pour les humains comme pour les programmes.