Fortran Coder
标题:
dat文件读写,行数、列数不定
[打印本页]
作者:
云上
时间:
2015-5-11 09:05
标题:
dat文件读写,行数、列数不定
本帖最后由 云上 于 2015-5-11 09:13 编辑
文件格式如图片所示,1.1-8行为文件头,不读取,第一行为空行。
2.需要靠文件的第一列来判断是否读这一行数据,文件行数、列数都不确定,文件中含有中文。
3,DBO、DPB行是需要读取的数据,DPB行中如果数据不存在,则为空格。所以文件中存在大量空格,读取时,将空格换为‘-9999’。
4,最终读取文件格式为:
DBO
DPB GD DNB BHZ 0.11 56.0
DPB GD DNB BHN 0.54 56.0
DPB GD DNB BHE -9999 56.5
DPB GD DNB BHN -9999 -9999
DBO
.........
作者:
fcode
时间:
2015-5-11 09:58
这不是一个简单的工作。
http://fcode.cn/code_gen-34-1.html
这个代码或许能帮你完成一部分工作,获取文件的行数和每行的列数
http://fcode.cn/code_gen-40-1.html
这个代码与你的需求类似,你可以参考。
作者:
云上
时间:
2015-5-12 10:07
fcode 发表于 2015-5-11 09:58
这不是一个简单的工作。
http://fcode.cn/code_gen-34-1.html
这个代码或许能帮你完成一部分工作,获取文件 ...
谢谢你,我再仔细研究一下!
欢迎光临 Fortran Coder (http://bbs.fcode.cn/)
Powered by Discuz! X3.2