【发布时间】:2013-08-15 17:11:39
【问题描述】:
我有一个格式如下的文本文件:
3,4, ,CMX COP,JUL11,ABCD4,APPM,CME,4PTS09,F,HG,27, , ,1,4.3,2,27,23,1,NCAP1,0
5,6, ,AUD,JUN11,ABCD4,APPM,CME,4PTS09,F,6A,11, , ,1,1.7,10,27,23,1,NCAP1,0
我正在尝试使用 textscan 读取它,但我不知道如何处理空格。我试过了:
filename = 'E:\20110427.csv';
fileid = fopen(filename,'rt');
Data = textscan(fileid, '%d,%d,%c,%s,%s,%s,%s,%s,%s,%s,%s,%d,%c,%c,%d,%f,%d,%d,%d,%d,%s,%d')
CMX 和 COP 之间的空格似乎将其排除在外,还有逗号之间的空格。有什么建议吗?
CMX COP 是一回事。删除空间就好了。
【问题讨论】: