繁体   English   中英

科学符号手机号码-Excel Javascript

[英]Scientific notation mobile number - Excel Javascript

我正在我的JS应用程序中读取Excel文件。 我正在使用xlsx npm模块读取Excel文件。

但是,如果MobileNumber的文件= 9.23052E+8那我怎么才能将其转换回成普通的手机号码在JavaScript?

这是我如何读取文件的示例代码:

const bstr = evt.target.result;
const wb = XLSX.read(bstr, {type:'binary'});
const wsname = wb.SheetNames[0];
const ws = wb.Sheets[wsname];
const data = XLSX.utils.sheet_to_csv(ws, {header:1});
console.log("Data>>>"+data);

我不想告诉用户将您的单元格格式更改为纯文本或数字。 (对不起,但这是一个要求)。

任何帮助,将不胜感激。

这段代码解决了我的问题:

Object.keys(sheet).forEach(function(s) {
    if(sheet[s].w) {
        delete sheet[s].w;
        sheet[s].z = '0';
    }
});

有关此帖子的更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM