Nodejs将xlsx作为utf8文本读取的最佳方式

问题描述:

我需要在nodejs中读取xlsx。 Xlsx包含带有口音和撇号的文本等。然后我必须将文本保存在json文件中。Nodejs将xlsx作为utf8文本读取的最佳方式

执行该任务的最佳实践是什么?

+0

使用[一个包](https://github.com/SheetJS/js-xlsx)? – robertklep

  1. 第1阶段 - 看看这个模块node-xlsx或更强大,可能更好的满足您的需求xlsx

  2. 第二阶段 - 该文件写入JSON - 如果模块可以返回然后JSON格式很大。如果您使用xlsx它可以选择JSON - >take a look here

  3. 因为你可能需要真正条和/或保护特殊口音等,您可能需要验证其产生JSON文件之前返回的数据。

  4. 至于实际编写一个JSON文件,有一个巨大的NPM模块的任务量。