如何使用 node.js 将 EXCEL 文件数据读取到 json
Posted
技术标签:
【中文标题】如何使用 node.js 将 EXCEL 文件数据读取到 json【英文标题】:How to read EXCEL file data to json using node.js 【发布时间】:2017-07-12 01:17:42 【问题描述】:如何使用node.js将EXCEL文件数据读入json
文件夹的路径在服务器之外 即,
计算机中的任何位置,例如。开发/公共/上传
请帮帮我..
exceltojson(
input:'D:/uploads/ab.xlsx',
output: "test.json",
sheet: "Sheet1", // specific sheet name inside excel file
lowerCaseHeaders:true
, function(err, result)
if(err)
console.error(err);
else
);
ab.xlsx文件放在电脑的D:盘
【问题讨论】:
任何一个都在那里.. 【参考方案1】:您可以将 Excel 文件转换为 CSV,然后将其作为旧的纯文本文件读取并创建一个将序列化为 JSON 的对象。
最新版本的 Excel 文件格式是简单的 XML 文件,而不是一些奇怪的二进制格式。您可以读取此 XML 并将其序列化为 JSON。
您可以尝试不同的 npm 库来完成此任务,例如,this。
【讨论】:
Jehy,我在 node.js 中使用 excel-to-json 模块。但是路径规范是错误的..我该怎么办。 1.输入和输出应该是目录。 2.请发布所有代码,我认为您缺少这样的要求或smth。 其实我的意思是,如何使用 node.js 从应用程序目录之外的指定路径读取 excel 文件,我正在使用像 xls-to-json-lc 这样的模块 .. 如何指定文件的路径。文件位于应用程序目录之外的D目录。以上是关于如何使用 node.js 将 EXCEL 文件数据读取到 json的主要内容,如果未能解决你的问题,请参考以下文章