我正在node.js中编写一个应用程序,看到我可以这样做:
var buf = new Buffer("Hello World!")
console.log(buf.toString("hex"))
console.log(buf.toString("utf8"))
Run Code Online (Sandbox Code Playgroud)
我知道'ascii'是一种编码类型(它需要一个ASCII码,比如112把它变成一个p),但是我可以做什么其他类型的编码?
msc*_*dex 26
官方node.js文档Buffer是检查这样的东西的最佳位置.如前所述,Buffer目前支持这些编码:ascii,utf8,utf16le/ ucs2,base64,binary,和hex.
Gra*_*yda 16
一如既往,我花了一段时间谷歌搜索,但直到我发布问题后才发现:
http://www.w3resource.com/node.js/nodejs-buffer.php有答案.您可以在.toString()缓冲区中使用以下类型:
asciiutf8utf16leucs2(别名utf16le)base64binaryhex| 归档时间: |
|
| 查看次数: |
23743 次 |
| 最近记录: |