用批处理,把txt中的数据每15条存成一个txt文件,并增加括号
用批处理,把txt中的数据每15条存成一个txt文件,其中第一条前面加中括号[,每个第15条后面加中括号],其他每条用两个大括号后面加一个逗号的方式括起来{},每个第15...
用批处理,把txt中的数据每15条存成一个txt文件,其中第一条前面加中括号 [ ,每个第15条后面加中括号 ] , 其他每条用两个大括号后面加一个逗号的方式括起来
{
},
每个第15条用不带逗号的方式括起来
{
}
原始txt文件
http://网址/目录/0218.jpg
http://网址/目录/0566.jpg
http://网址/目录/0776.jpg
....
http://网址/目录/0546.jpg
http://网址/目录/0754.jpg
http://网址/目录/0546.jpg
按照每15条存一个txt的方式存储,其中一个txt文件的样子这样
[
{
http://网址/目录/0218.jpg
},
{
http://网址/目录/0566.jpg
},
...之后到了第15条
{
http://网址/目录/0776.jpg
}
] 展开
{
},
每个第15条用不带逗号的方式括起来
{
}
原始txt文件
http://网址/目录/0218.jpg
http://网址/目录/0566.jpg
http://网址/目录/0776.jpg
....
http://网址/目录/0546.jpg
http://网址/目录/0754.jpg
http://网址/目录/0546.jpg
按照每15条存一个txt的方式存储,其中一个txt文件的样子这样
[
{
http://网址/目录/0218.jpg
},
{
http://网址/目录/0566.jpg
},
...之后到了第15条
{
http://网址/目录/0776.jpg
}
] 展开
展开全部
@echo off
setlocal enabledelayedexpansion
set /a m+=1
for /f "delims=" %%i in (原始文件.txt) do (
set /a n+=1
(if !n!==1 (echo [&echo {&echo %%i&echo },) else (
if !n!==15 (set /a n=0 & set /a m+=1 & echo {&echo %%i&echo }&echo ]) else (echo {&echo %%i&echo },)))>>新文件_!m!.txt
)
你的另外一道:http://zhidao.baidu.com/question/1110777030937261979.html,提交失败了,答案放这里附件吧。
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询