gpt4 book ai didi

javascript - Base64 编码一个 javascript 对象

转载 作者:IT老高 更新时间:2023-10-28 22:07:22 27 4
gpt4 key购买 nike

我有大型 Javascript 对象,我想将其编码为 base-64 以用于 AWS Kinesis`原来:

let objStr = new Buffer(JSON.stringify(obj), 'ascii');
new Buffer(objStr, 'base64').toString('ascii') !== objStr

我试图让这件事尽可能简单。

如何对 JSON 进行 base-64 编码并将其安全地解码回原始值?

最佳答案

从字符串到 Base-64

var obj = {a: 'a', b: 'b'};
var encoded = btoa(JSON.stringify(obj))

解码回实际

var actual = JSON.parse(atob(encoded))

引用请看这里。

https://developer.mozilla.org/en/docs/Web/API/WindowBase64/Base64_encoding_and_decoding

关于javascript - Base64 编码一个 javascript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38134200/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com