gpt4 book ai didi

javascript - Payload js解密

转载 作者:行者123 更新时间:2023-11-30 16:44:58 25 4
gpt4 key购买 nike

我用 Angular 编写代码,在一种情况下,json 返回一个值(如有效负载),我需要对其进行解密。我有一个这样的有效载荷: enter image description here

我需要解码它。像下面的方式:例如,$B 部分的值我只需要 14,$s 的值是 -58,等等。而且我不知道我能做到。目前只有我为 $ 拆分。

 var payload = event.eventpayload;
var dec = payload.split("$");

最佳答案

如果$后面总是只有一个字符,你可以这样做

var eventpayload="$ST$I0$O0$B14.00$M1$S-58$D0000.03$X_"
var earr = eventpayload.split("$").splice(1);
obj={};
for (var i=0; i < earr.length; i++) {
obj[earr[i][0]] = earr[i].slice(1);
}
console.log(obj);

你也可以像这样parseFloat()所有值

var eventpayload="$ST$I0$O0$B14.00$M1$S-58$D0000.03$X_"
var earr = eventpayload.split("$").splice(1);
obj={};
for (var i=0; i < earr.length; i++) {
obj[earr[i][0]] = parseFloat(earr[i].slice(1));
}
console.log(obj);

关于javascript - Payload js解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31390307/

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