強(qiáng)大易用的Excel轉(zhuǎn)Json工具-ExcelExportTool (Excel轉(zhuǎn)Json-支持GUI和命令行)-超大json文件查看工具 Dadroit Viewer V1.1
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
寫這篇文章,這個文件有多個,感覺都不錯,就綜合了一下;
簡單強(qiáng)大的excel轉(zhuǎn)json的工具-ExcelExportTool
ExcelExportTool功能說明
使用簡單,不需要額外的關(guān)聯(lián)文件
批量處理excel文件
同一個excel文件中可配置多個json并導(dǎo)出
可對excel的sheet配置主從關(guān)系來輸出任意多級json
json的每一級都支持列表和字典配置
可在excel單元格中直接配置列表和字典作為下級內(nèi)容
json可輸出為便于閱讀的格式化文件或是省空間的字符串文件
工具依賴
基于python 3.6開發(fā)
excel使用xlrd這個開源庫解析
xlrd http://pypi.python.org/pypi/xlrd
用pip命令安裝xlrd : pip install xlrd
使用方法
配置好Config.json后雙擊ExcelExportTool.bat進(jìn)行文件轉(zhuǎn)換
下載地址鏈接? https://github.com/ylbs110/ExcelExportTool
excel2json介紹:
GUI模式方便預(yù)覽;而命令行式,方便將多個表格轉(zhuǎn)換工作寫成一個批處理文件(.bat或者.sh),一鍵處理幾十個表格。 例如,使用下面這個.bat批處理文件,可以一次性轉(zhuǎn)換”.\excel”目錄下所有的.xlsx文件到”.\json”目錄:
@SET EXCEL_FOLDER=.\excel @SET JSON_FOLDER=.\json @SET EXE=.\excel2json.exe @ECHO Converting excel files in folder %EXCEL_FOLDER% ... for /f "delims=" %%i in ('dir /b /a-d /s %EXCEL_FOLDER%\*.xlsx') do ( @echo processing %%~nxi @call %EXE% --excel %EXCEL_FOLDER%\%%~nxi --json %JSON_FOLDER%\%%~ni.json --header 3 )
命令行參數(shù)
-e, –excel Required. 輸入的Excel文件路徑.
-j, –json 指定輸出的json文件路徑.
-p, –csharp 指定輸出的C#文件路徑.
-h, –header (Default: 3)表格中有幾行是表頭.
-c, –encoding (Default: utf8-nobom) 指定編碼的名稱.
-l, –lowcase (Default: false) 自動把字段名稱轉(zhuǎn)換成小寫格式.
-a 序列化成數(shù)組
-d, –date:指定日期格式化字符串,例如:dd / MM / yyy hh: mm:ss
-s 序列化時強(qiáng)制帶上sheet name,即使只有一個sheet
-exclude_prefix: 導(dǎo)出時,排除掉包含指定前綴的表單和列,例如:-exclude_prefix #
-cell_json:自動識別單元格中的Json對象和Json數(shù)組,Default:false
excel轉(zhuǎn)json工具v1.0
excel轉(zhuǎn)json工具是一款專業(yè)的的工具軟件,用戶只需選擇excel文件然后檢查有無問題點(diǎn)擊轉(zhuǎn)換即可完成轉(zhuǎn)換json文件。十分方便快捷,界面簡約,布局直觀清晰,操作簡單,極易上手,是一款不可多得的利器。
點(diǎn)擊"選擇文件"按鈕,選擇要轉(zhuǎn)換的excel文件,注意該文件不能正在被其它程序打開
程序會自動將excel文件按照第一列為變量名轉(zhuǎn)換為對應(yīng)的utf8格式的json文件,生成的文件在excel同目錄下
excel轉(zhuǎn)json工具為免費(fèi)軟件,無捆綁軟件
超大json文件查看工具 Dadroit Viewer V1.1 build 1645
工作中遇到很大的json文件時,一般編輯器解析都太慢了,使用該軟件可以快速查看內(nèi)容,內(nèi)置搜索
以上4款軟件本站下載鏈接如下:(收取百度SVIP存儲費(fèi))
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!