gpt4 book ai didi

javascript - 如何使用 Javascript 或 Java 获取 CSV 动态更改的实际数字

转载 作者:行者123 更新时间:2023-12-02 05:25:00 24 4
gpt4 key购买 nike

当用户在我的电子表格程序中导出 CSV 数据时,单元格中的大数字会转换为科学数字或指数数字。

从用户导入 CSV 文件后,我的 JavaScript 代码中的数据转换为指数数字。

例如,当客户导入CSV文件时,客户的电话号码被列为8008286650;在 Excel 中打开文件后,他们会看到显示为 8.01E+09 或类似内容的数字。

我读了很多文章,我知道打开 .csv 文件时没有一种简单的方法来控制 Excel 应用的格式,并且我无法强制用户在单元格中添加撇号或空格值。

在使用一些 JavaScript 代码读取“8.01E+09”位置的单元格值时,我可以在代码中获取纯数字 (8008286650) 吗?

问候

最佳答案

尝试下面,我已经用这个解决了同样的问题。

decimal[] numbers = {43564765876978, 56576867897699, 45765879789789};

string path = @"D:\text.csv";

string[] lines = numbers.Select(x=>x.ToString()).ToArray();

File.WriteAllLines(path, lines);

lines = File.ReadAllLines(path);
//result:
//43564765876978
//56576867897699
//45765879789789

关于javascript - 如何使用 Javascript 或 Java 获取 CSV 动态更改的实际数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56239056/

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