excel2json
介绍
excel 转 json 的 python 脚本,可以导出 excel 文件夹下所有 excel 文件下的所有 sheet,导出文件全部放在 json 文件夹下。
环境准备和使用命令
- 安装 python3
- 下载 python 插件:pip3 install pandas openpyxl
- 进入目录使用命令行导出配置:python3 excel2json.py
- windows 可以制作 bat 双击使用,类似下面代码(替换成自己的路径):
@echo off
python3 "C:\path\to\excel2json.py"
pause
使用说明
- 前三行为表头,第四行起为数据内容,只有字段名和数据内容会被导出。第一行为字段名(使用英文或拼音),第二行为字段数据类型(目前只有 string、num 两种类型),第三行为注释。
- 支持两种配置格式,当 id 数据类型是 string 时,导出的 json 是 map 格式;当 id 数据类型是 num 时,导出的 json 是数组格式。
- 名字以下划线"_"开头的不会被导出,可以用来注释或者临时屏蔽,包括 Excel 文件名、sheet 名、字段名。
- id 字段必须填并且保证唯一,string 字段不填默认是空字符串"",num 不填默认是 0。