【发布时间】:2015-03-04 17:16:38
【问题描述】:
好的,所以我正在使用FileUploader 模块将我的文件从角度上传到我的REST API:
var uploader = $scope.uploader = new FileUploader({
url: api.getUrl('uploadCompetence',null)
});
这被发送到以下POST函数:
router.route('/api/uploadCompetence')
.post(function (req, res) {
// This is where i want to read the file
var competence = Competence.build(req.body.location);
competence.add(function (success) {
res.json({message: 'quote created!'});
},
function (err) {
res.status(err).send(err);
});
})
现在我的目标是读取excel 文件,然后将每一行添加到我的数据库中。
但是我不太确定如何从Node.js 读取文件我已经调试了我的服务器并且无法在任何地方找到该文件,但是从我的Angular 应用程序调用了 api
谁能把我推向正确的方向? :)
【问题讨论】:
-
通过excel,你是什么意思?分号分隔的 CSV 文件,还是 .xlsx 文件?
-
@aludvigsen xlsx 但我不完全确定它实际上是在发送文件我在哪里可以检查你知道吗?
-
我在我的一个项目中使用了node-xlsx。很容易使用。
标签: javascript angularjs node.js import-from-excel