如何parsing使用JavaScript,doc的doc / docx文件
我正在开发一个创build测验的应用程序。 教师将创build测验来评估学生的知识。 我使用NodeJS创build了简单的API,使用AngularJS创build了应用程序的Web部分。
但老教师input所有问题和答案是相当困难的。
我认为最好是增加一个上传doc / docx文件的机会,这个doc / docx文件将把所有问题和答案分析并汇总到一个测验中。
有没有人知道在Angular和NodeJS上工作的解决scheme?
谢谢!
虽然我觉得有一个Python的lib与节点parsing新的办公文件,我build议你使用excel和导出.csv
文件,这些文件基本上是testing,可以很容易地parsing你。
教师仍然可以使用熟悉的excel文件,只需遵循特定的布局。
你必须定义一些问题的方式,以便你可以正确地parsing它们。 假设每个问题有四个可能的答案,我会build议五列
|Question|Correct Answer|Answer B|Answer C|AnswerD|
然后你可以随机排列他们的答案的顺序…
编辑
第二个想法,只是提供一个非常简单的用户界面来添加和pipe理问题,不应该太难以获得教师certificate
- 我可以让量angular器使用安装在node_modules中的IEDriverServer.exe webdriver-update吗?
- 量angular器停止工作。 你能明白为什么吗?
- 我应该如何从节点Js中的Url提取值
- 如何从Node服务器获取请求pathvariables值到AngularJS控制器
- Angular:如何将$ scopevariables传递给Node.js服务器。
- 如何使用电子获得文件夹path
- MEAN堆栈 – 在前端显示来自MongoDB的信息
- 如何构buildAngularjs / Leaflet / Node.js应用程序
- Sails.js将键和数据stream传给Angular