Node.js Readline Module

❮内蔵モジュール


ファイルを開き、コンテンツを1行ずつ返します。

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);
});

定義と使用法

Readlineモジュールは、一度に1行ずつデータストリームを読み取る方法を提供します。


構文

アプリケーションにReadlineモジュールを含めるための構文:

var readline = require('readline');

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

❮内蔵モジュール