Module de lecture Node.js

❮ Modules intégrés


Exemple

Ouvrez un fichier et renvoyez le contenu ligne par ligne :

var readline = require('readline');
var fs = require('fs');

var myInterface = readline.createInterface({
  input: fs.createReadStream('demofile1.html')
});

var lineno = 0;
myInterface.on('line', function (line) {
  lineno++;
  console.log('Line number ' + lineno + ': ' + line);
});

Définition et utilisation

Le module Readline permet de lire un flux de données, une ligne à la fois.


Syntaxe

La syntaxe pour inclure le module Readline dans votre application :

var readline = require('readline');

Propriétés et méthodes Readline

Method Description
clearLine() Clears the current line of the specified stream
clearScreenDown() Clears the specified stream from the current cursor down position
createInterface() Creates an Interface object
cursorTo() Moves the cursor to the specified position
emitKeypressEvents() Fires keypress events for the specified stream
moveCursor() Moves the cursor to a new position, relative to the current position

❮ Modules intégrés