2012-03-09 49 views
0

我将数据从软件导出到CSV文件,CSV文件每5分钟获取一个新行。然后,我想将最新的一行放入另一个CSV或Excel文件中。不需要保留历史记录,但需要实时更新最新的行。如何获取不断增长的CSV文件的最后一行?

我该怎么做?

+0

因此,CSV文件会自动更新,或通过数据导出手动更新?这个更新如何发生?然后,你只需要更新的行在一个单独的文件? – brettdj 2012-03-10 01:47:48

回答

0

考虑到越来越多的文件的帐户更新的方法是:

  • 谋求结束文件的
  • 调查,直到文件大小增加
  • 从以前的EOF了
  • 读文件到当前EOF
  • 用这些数据使任何事情都让你满意
  • 从轮询步骤重复(你已经在文件末尾)

可以在SO的其他地方找到CSV到Excel的转换。

+0

对不起,我缺乏关于excel的知识,我不明白你提供的方法没有代码示例。顺便说一句,csv到csv或csv要优秀,没关系。我只需要另一个电子表格中的新行。 – Jenny 2012-03-09 11:15:25

相关问题