$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.