2 回答

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
如下讀取文件的函數(shù),Node.js 讀取文件后,data是以二進(jìn)制Buffer格式保存的,Blob格式的數(shù)據(jù)也是以二進(jìn)制方式保存的,所以可以說(shuō)data就是題主想要的 Blob binary data,不知道有沒(méi)有解決題主的問(wèn)題。
var fs = require('fs')
fs.readFile('/etc/passwd', function (err, data) {
if (err) throw err
console.log('isBuffer: ' + Buffer.isBuffer(data)) // isBuffer: true
console.log(data) //
})

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
god Buffer類是一個(gè)全局的直接處理二進(jìn)制數(shù)據(jù)類型。它可以以各種方式構(gòu)造。 look
sex 純Javascript對(duì)于Unicode的處理是友好的,而對(duì)二進(jìn)制并不友好。但處理TCP數(shù)據(jù)流和文件系統(tǒng),必須要處理字節(jié)流,所以node.js提供一套策略來(lái)創(chuàng)建和操作字節(jié)流。 sex
googog 數(shù)據(jù)儲(chǔ)存在一個(gè)Buffer實(shí)例中,一個(gè)Buffer的大小是固定的,類似于不可變的整數(shù)數(shù)組。 good
look Buffer與字符串之間的轉(zhuǎn)換需要指定明確的編碼。 googog
this Buffer支持的編碼: book
yellow 'ascii'編碼,只為7位的ASCII的數(shù)據(jù)。這個(gè)編碼方法非???! goo
- 2 回答
- 0 關(guān)注
- 4295 瀏覽
添加回答
舉報(bào)