1.调用python库处理json文件
运行环境:需要安装python
@echo off
Rem 添加chcp 65001来改变命令提示符的字符编码,防止中文乱码
chcp 65001 >nul
Rem 鼠标拖动路径
:FolderPrompt
set /p "folder=请拖动json文件夹到这里然后按下回车: "
if not exist "%folder%" (
echo 无法找到文件夹,请确认路径是否存在。
goto FolderPrompt
)
echo 生成输出文件夹
mkdir "%folder%\output"
for %%F in ("%folder%\*.json") do (
python -c "import json; data=json.load(open(r'%%F', encoding='utf-8')); open('temp.json', 'w', encoding='utf-8').write(json.dumps(data, separators=(',', ':')))"
move /Y "temp.json" "%folder%\output\%%~nxF" >nul
echo " %%F 已处理"
)
echo json字符串压缩批处理已全部完成!!!
PAUSE
标签:批处理,echo,%%,json,folder%,字符串,python
From: https://www.cnblogs.com/riverlihuo/p/18400191