excelto
v1.0.3
Published
excel to json,excel output json
Downloads
23
Maintainers
Readme
批量 excel 转 json 小工具
NodeJS
版本最低 8.17.0
支持文件格式:
csv
、ods
、xla
、xlam
、xls
、xlsb
、xlsm
、xlsx
、xlt
、xltm
、xltx
使用
全局安装
npm i -g excelto # 全局安装
excelto # 执行批量转换
免安装使用:
npx excelto -f -t -e -p ./doc/1.xlsx
引入使用
npm i excelto
const excelJson=require('excelto')
// 没有回调,也没有返回值
excelJson('./doc/1.xlsx')
//
excelJson({
format:true,
table:true,
empty:true,
filePath:'./doc/1.xlsx'
})
还可以这样使用(需要全局安装依赖后支持)
npm init excelto ./doc/1.xlsx
npm init excelto format
npm init excelto table
yarn create excelto empty
yarn create excelto table
选项
| 参数 | 默认值 | 参数类型 | 描述 |
| ------------- | ------- | ------- | ------------- |
| -f,--format | false | boolean | 是否缩进美化 JSON
,默认否 |
| -t,--table | false | boolean | 是否转换数组为对象({key:value}
,取第一行为key
),默认不转换 |
| -e,--empty | false | boolean | 是否过滤空数据,默认不过滤 |
| -p,--filePath | null | String | 指定单个文件转换或文件夹(如:../数据.xls、../doc
) |
| -c,--clean | false | boolean | 清空 output
文件夹(如果不存在文件夹 output
,则会生成),此指令为 true
则不会执行转换方法 |
美化
excelto --format --table
指定文件或文件夹转换
excelto --filePath ../../doc/1.xlsx
excelto --filePath ../../doc -t -f
帮助
excelto --help
更新记录
# 1.0.0
1. excel 转 json
# 1.0.1-1.0.3
1. 修改 README.md
打赏
- 您有任何意见或建议,请联系 [email protected]