Description de la méthode :
Lire les données du fichier en fonction du descripteur de fichier spécifié fd et écrire l'objet tampon pointé par le tampon. Il fournit une interface de niveau inférieur à readFile.
Il n'est généralement pas recommandé d'utiliser cette méthode pour lire des fichiers, car elle vous oblige à gérer manuellement le tampon et le pointeur de fichier, surtout lorsque vous ne connaissez pas la taille du fichier, ce sera une chose très gênante.
Grammaire :
Puisque cette méthode appartient au module fs, le module fs doit être introduit avant utilisation (var fs= require(“fs”) )
Paramètres de réception :
Descripteur de fichier fs
buffer Le tampon dans lequel les données seront écrites.
offset Le décalage écrit dans le tampon
length (integer) Spécifie la longueur du fichier lu en octets
position (entier) Spécifie la position de départ de la lecture du fichier. Si cet élément est nul, les données seront lues à partir de la position du pointeur de fichier actuel.
callback Le rappel passe trois paramètres, err, bytesRead, buffer
· erreur Exception
· bytesRead : Nombre d'octets lus
·buffer : objet tampon
Exemple :
Code source :