以下是json.bat的内容:
1 2 3 4 | set /P json=<%1 set result=%json:"=\"% curl -H "Content-Type:application/json" -X POST -d %result% http://you.url pause |
然后把只含json内容的文件拖到json.bat上面运行就可以了。
注意1,我测试时下载的curl命令行工具是不支持json串中包含空格的,这里只作测试用途,空格先都去掉。
注意2,json.bat第2行包含了Windows批处理脚本中,往字符串里插入字符的方法,此处是把json字符串中每一个双引号前插入一个反斜杠。