| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 908 人关注过本帖
标题:有关于将CSV文件中的数据读取到数组中的问题,敬请高人不吝赐教
只看楼主 加入收藏
rootsucn
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2010-8-31
结帖率:28.57%
收藏
已结贴  问题点数:10 回复次数:1 
有关于将CSV文件中的数据读取到数组中的问题,敬请高人不吝赐教
在程序的前半部分,我已经创建了CSV文件,并向其中写入了一些句子以及大量坐标数据之后,如代码所示,以当前时间日期命名后,保存到了Experimental Data文件夹下。
现需要再次从Experimental Data文件夹下,读出该日期的csv文件,从文件的第三行第二列开始读取坐标至数组中,直至遇到
“---------------------------”后终止读取。
创建CSV部分的代码如下,并附上创建后的CSV文件,请问:

再次从Experimental Data文件夹下,读出该日期的csv文件,从文件的第三行第二列开始读取坐标至数组中,直至遇到
“---------------------------”后终止读取的代码该如何写。我对这部分知识了解甚少,不知从何处下笔啊。

  If FSO.FolderExists(App.Path & "\Experimental Data ") = False Then MkDir "Experimental Data"
  SaveFile = App.Path & "\Experimental Data\" & Year(Date) & "擭" & Month(Date) & "寧" & Day(Date) & "擔" & "(" & WeekdayName(Weekday(Date), True) & ") " & Hour(time) & "帪" & Minute(time) & "暘" & ".csv"
   
  Set TxtFile = FSO.CreateTextFile(SaveFile, True)


  TxtFile.WriteLine "The SHAPE RECOGNITION EXPERIMENT has been strated ! The recorded data of the tactile mouse moving coordinates information are all in below ."
  TxtFile.WriteLine "---------------------------"
  TxtFile.WriteLine "Time(s),X-Coordinate,Y-Coordinate"
图片附件: 游客没有浏览图片的权限,请 登录注册

搜索更多相关主题的帖子: CSV 高人 数据 文件 不吝 
2010-10-29 21:17
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4940
专家分:30047
注 册:2008-10-15
收藏
得分:10 
这里没VB,没办法给你写代码,说说方法吧。

1、设置标志位,为假
2、循环读,一行一行的读。
3、当读到 “---------------------------” ,标志位取反。
4、标志位为 真 时,读一行,然后进行分解, 使用 split 函数。然后赋值给 数组。
5、直到读到文件结束。


授人于鱼,不如授人于渔
早已停用QQ了
2010-10-30 10:24
快速回复:有关于将CSV文件中的数据读取到数组中的问题,敬请高人不吝赐教
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015289 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved