excel文件转换json文件(nodejs|python)

json2excel

前言

实现xls与json格式互转,推荐结合阅读:

json文件转换xlsx文件(Nodejs)

正文

通过两种方式来实现excel文件转换json文件:nodejs和python,指定目录后可进行批处理。

由于代码篇幅较长,请在GitHub上获取:

https://github.com/pury/SPTools/tree/master/xls2json

在此仅说明使用方法,node和python版本经笔者测试通过,可做参考。

使用前请先修改config.js 或 config.py 中的excel表格目录,默认在[table]目录。

  • nodejs

node版本:4.4.5

npm版本:3.10.9

插件:xls2json

$ cd nodejs

$ npm install

$ node config.js
  • python

python版本:2.7.10

插件:pyexcel_xls

$ cd python

$ python config.py

注意,关于excel的数据格式,请参照[table]目录的示例,以表中第一列为索引,首行为说明文字,跳过不处理,第二行为键。

当然,最核心的部分是借助的第三方插件,只为抛砖引玉,读者如有兴趣,按自己喜好自行处理。

By Pury.