我的文本文件结构如下:
123456789 , 1111111111 , 2222222222222 , xxxxxxx , zzzzzzz ,
987654321 , 22222222222222 , 3333333333333333 , hhhhhhhhh , bbbbbbbbb ,
...
正如您所看到的,分隔符在第二行中不在同一位置,并且行在下面。
我需要使用平面文件作为源,并使用固定宽度格式。
如何通过大文件(> 1GB)的分隔符将列格式化为固定宽度?
预览应该如下所示(同一列中的分隔符):
123456789 , 1111111111 , 2222222222222 , xxxxxxx , zzzzzzz ,
987654321 , 22222222222222 , 3333333333333333 , hhhhhhhhh , bbbbbbbbb ,
使用Notepad ++,我可以使用TestFX将文件修改为固定宽度 - > TestFX编辑 - >按(,)排列多行。但是Notepad ++无法处理大文件。
请帮助。
答案 0 :(得分:1)
为什么不使用分隔格式?由于您的文件显然不是固定宽度。
您可以使用','的分隔符,然后关闭空格或使用','的分隔符
就个人而言,我会发现第一个不太可能在以后引起问题。