首页 > 解决方案 > 如何使用 ember.js 上传 XLSX 文件并将其转换为 JSON

问题描述

我试图允许用户上传 XLSX 文件以转换为 JSON 或 CSV 文件,以便在后端进行解析。我正在使用 node.js,并尝试了几个包,包括 read-excel-file ( https://github.com/catamphetamine/read-excel-file/blob/master/README.md )

readXlsxFile(file).then(function(data) {
let jsondata = JSON.parse(data);
-do something with jsondata-
});

标签: javascriptexcelember.jsxlsx

解决方案


寻找附加组件的通常位置是Ember Observer,但可用选项的状态似乎为“正在进行中”——它们可能是一个有用的地方,虽然可以从中获得一些灵感来了解如何继续。

npm上有很多选项。您可以使用新的插件将其中一个导入到您的项目中,ember-auto-import或者,如果您更愿意自己动手​​,Ember 指南提供了一些关于手动导入.


推荐阅读