TXT文件读入列,生成行的问题。
请教TXT文件读写的一种写法:现有a.txt文件格式如下:
Name:123
Lot:1
....XXX.....
...XABAAX...
..AABAAABAX.
.XAABAABAAAX
.AABAAABAAAX
.XAABAAAABAA
..XAABAAABX.
...XAAHAAX..
......AXAA..
......XXX...
Totle:
A=44
B=11
X=16
H=1
想要生成如下格式的b.txt文件:
Name:123
Lot:1
..........
...X1X....
..1111X...
.X11211X..
X1221211..
X2111121..
X111111H1X
.X2111111X
..11122X1.
..X111X...
...XX1....
Totle:
1=44
2=11
X=16
H=1
变化的方式如下:
第一行,第二行,第三行不变,读出后直接写入新的TXT文件。
从第4行开始到第13行,首先将A变成1,B变成2,然后读第一列(第4行到第13行的第一列),在新的TXT文件中变成第5行,读第2列(第4行到第13行的第二列),在新的TXT文件中变成第6行.....以此类推。
第14行,第15行,第16行不变,读出后直接写入新的TXT文件。
变化完成。