【发布时间】:2016-11-03 04:53:48
【问题描述】:
我有大型 Javascript 对象,我想将其编码为 base-64 以用于 AWS Kinesis` 原来:
let objStr = new Buffer(JSON.stringify(obj), 'ascii');
new Buffer(objStr, 'base64').toString('ascii') !== objStr
我试图让这件事尽可能简单。
如何对 JSON 进行 base-64 编码并将其安全地解码回原始值?
【问题讨论】:
-
你为什么希望他们平等?
-
好吧,我正在尝试处理
base-64JSON.parse(JSON.stringify(obj))对对象所做的事情。我该怎么做? -
url 编码也可以吗?生成的字符串可能比使用 base 64 编码的字符串小。
标签: javascript json node.js base64