2011-04-26 73 views

Respuesta

43

Aquí es un ejemplo de fs.read() -ing los primeros 100 bytes de un descriptor de archivo devuelto por fs.open():

var fs = require('fs'); 

fs.open('file.txt', 'r', function(status, fd) { 
    if (status) { 
     console.log(status.message); 
     return; 
    } 
    var buffer = new Buffer(100); 
    fs.read(fd, buffer, 0, 100, 0, function(err, num) { 
     console.log(buffer.toString('utf8', 0, num)); 
    }); 
}); 
+0

@AlexMA He editado la respuesta para reflejar ese cambio, gracias! –

+2

Su utf8 y no utf-8 http://nodejs.org/api/buffer.html#buffer_buf_tostring_encoding_start_end – WebFreak001

Cuestiones relacionadas