繁体   English   中英

nodejs中的base64 JSON编码字符串

[英]base64 JSON encoded strings in nodejs

如何在 nodejs 中创建 base64 JSON 编码的字符串?

我试过这个,但没有用。

var buff = new Buffer({"hello":"world"}).toString("base64");

是这个吗?

var buff = new Buffer(JSON.stringify({"hello":"world"})).toString("base64");
var buff = new Buffer(JSON.stringify({"hello":"world"})).toString("base64");

为清楚起见,要完成@ladenedge 的评论:

var buff = Buffer.from(JSON.stringify({"hello":"world"})).toString("base64")

你总是可以通过提供一些间距来美化上面的代码,这样当有人将它解码回 JSON 字符串时,它看起来会很好。

var buff = Buffer.from(JSON.stringify({"hello":"world"},undefined,n)).toString("base64")

n = 1 到 10(间距)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM