上传Excel xls,解析到Json,编辑Json输出pdf或Excel xls Nodejs Multer Angu

Upload Excel xls, Parse to Json, Edit Json output pdf or excel xls Nodejs Multer AngularJS

本文关键字:xls Json Excel Nodejs Multer Angu pdf 编辑 上传 输出      更新时间:2024-04-17

我是NodeJs AngularJS的新手,我正在努力边做边学。

我正在学习编程,我需要在Angular Front End中做一个项目,上传一个excel xls文件到服务器,Node,并使用一些库,我找到了一些,但不知道如何使用它示例:Node xls json

然后我需要在我的前端编辑那个json对象以便更新,我认为在模块完成魔术后,y可以在我的角度前端编辑中使用那个json,并将更新后的json发送到node,将其再次转换为excel或pdf。

你认为这太难理解了吗?如果你能清楚地让我理解,请记住我对这一切都是陌生的。

提前谢谢。

安德烈斯。

很难回答你的问题,因为刚接触NodeJS和Angular并不能真正说明你的技能水平。做你想做的事情肯定是可能的,但可能需要一段时间。我最近不得不做一个类似的项目。我已经开发了大约6个月的MEAN应用程序,我被无数不同的东西卡住了。我能给出的最好的建议是尽可能的模块化。我会把事情分解成这样:

  1. 让你的文件读取工作。您需要将文件保存到数据库中吗?如果你正在使用MongoDB,你需要学习使用GridFS。如果不是,只需阅读文件
  2. 分析文件。有很多软件包专门读取excel文件,但你只需要提取你需要的数据。你可能需要和雷格斯鬼混才能做到这一点,这将是一种痛苦
  3. 测试你的输出
  4. 编辑您的输出。这两个应该很容易
  5. 写入文件。同样,很多软件包都说他们这样做。我不知道哪一个好,哪一个不好。节点工作簿听起来很有前景,但我还没有使用过

很抱歉没有在这里给你一个具体的答案。对于一个初学者来说,这将是一项艰巨的工作,对于一个高级程序员来说也是如此。祝你好运!

编辑:我刚刚发现了这个链接,它可能有助于您解释各种Excel解析包所采用的不同方法:http://codetheory.in/parse-read-excel-files-xls-xlsx-javascript/