$csv
¶
Méthodes de parsing de fichiers CSV.
La librairie propose deux méthodes pour le parsing de fichier. La méthode
$csv.parse
parcourt l'intégralité d'un fichier CSV et fait
appel à une fonction de callback pour traiter les données. La méthode
$csv.nextRecord
quant à elle permet de lire les
enregistrements du CSV de manière itérative. C'est ce cas, c'est le script
qui pilote la lecture des enregistrements, alors que dans le cas de la
méthode $csv.parse
c'est le moteur qui gère le parcourt des
enregistrements.
Dans la version actuelle la librairie ne fournit pas de méthode pour générer
un fichier CSV. Ce type d'opération peut être réalisé en éditant le fichier
en tant que texte. La méthode $file.write
permet par
exemple de construire un fichier CSV en y ajoutant du texte.