gpt4 book ai didi

javascript - 动态更改嵌套 JSON

转载 作者:行者123 更新时间:2023-11-28 00:31:36 27 4
gpt4 key购买 nike

我正在尝试使用以下代码将值放入 JSON 中:

result = {}    
result[idHour] = {};
result[idHour][date.minute()] = req.body.generated;

idHour 是我之前定义的变量。我期望这样的 JSON:

{
"18": [ "40": 1000]
}

如果 req.body. generated 是 1000,idHour 是 18,date.min() 是 40,但我得到这个:

{
"18": [ null ]
}

我已经搜索了其他方法来做到这一点,但我找不到任何东西。有没有一种方法可以在嵌套 JSON 中更改/添加值?

最佳答案

您可能指的是 date.getMinutes() 吗?这似乎对我有用......

<script>
var idHour = "18";
var generated = 1000;
var date = new Date();
result = {};
result[idHour] = {};
result[idHour][date.getMinutes()] = generated;
document.write(JSON.stringify(result, null, 2));
</script>

结果是: {“18”:{“35”:1000}}

此外 date.getMinutes() 不会返回字符串,因此您的 JSON 字符串生成器可能希望您使用 toString() 进行转换。

关于javascript - 动态更改嵌套 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28930689/

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