gpt4 book ai didi

javascript - 停止 JSON.parse() 从 json 字符串数据中删除尾随零

转载 作者:行者123 更新时间:2023-11-30 12:26:02 25 4
gpt4 key购买 nike

我创建了一个 JSON 字符串,如下所示:

<script>
var string = JSON.parse('{"items":[{"data":[5.1]}, {"values":[5.10]}, {"offer":[3.100]}, {"grandtotal":[121.9700]}]}');

$.each(string['items'][1]['values'], function(index, value) {
console.log(value);
var newval = value.toString();
var abc = newval.split('.');
console.log(abc[1]); //retuns 1 instead of 10
});
</script>
  • 在上面的数据示例 5.10 中,5 是一个 unique-id,10 是一个数量。

最佳答案

你需要使用字符串。在内部,在或多或少的任何编程语言中,5.1 和 5.100 具有相同的表示,而“5.1”和“5.100”会有所不同。

JSON 数据将如下所示:

var string = JSON.parse('{"items":[{"data":["5.1"]}, {"values":["5.10"]}, {"offer":["3.100"]}, {"grandtotal":["121.9700"]}]}');

关于javascript - 停止 JSON.parse() 从 json 字符串数据中删除尾随零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29348091/

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