相当于PHP base64_encode(json_encode(array))的node.js JS

时间:2019-04-02 15:42:37

标签: javascript php node.js

到目前为止,我正在尝试使用支付API。 我正在使用Node.js进行表达,但是示例代码是用PHP编写的,而我对php的使用经验为零。

我设法翻译了所有希望使用base64_encode(json_encode(array))方法的代码。

在示例代码中,它接收一个购物篮数组并调用base64_encode(json_encode(array))。 我尝试了Buffer.from(array).toString(“ base64”),它返回“ AA ==“

示例代码:

$user_basket = base64_encode(json_encode(array(
    array("Example_Product_1", "18.00", 1),
    array("Example_Product_2", "33.25", 2), 
    array("Example_Product_3", "45.42", 1)
)));

我的实现:

let user_basket = Buffer.from([
["Example_Product_1", "18.00", 1],
["Example_Product_2", "33.25", 2],
["Example_Product_3", "45.42", 1]
]).toString("base64")

我被困在这里,需要任何帮助。 谢谢

0 个答案:

没有答案