【问题标题】:how to get total row num in csv file如何获取csv文件中的总行数
【发布时间】:2021-11-10 16:27:39
【问题描述】:

我想先获取总行数,如果num满足需要,将从头开始解析文件,但我知道上面的代码示例会得到数字但光标在文件末尾。怎么处理?

reader := csv.NewReader(fs)
reader.ReadAll()

除上述方式外,如果有,还可以提供其他方式获取总行数

【问题讨论】:

标签: csv go


【解决方案1】:

不幸的是,csv package 实现的RFC 4180 没有定义任何可以跟踪总行数的元数据。当然,某些应用程序可能会存储此类元数据,但在这种情况下,您需要自定义解析器来读取它们。

【讨论】:

    猜你喜欢
    • 2013-04-13
    • 2014-02-22
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-25
    • 2020-05-17
    • 2016-08-27
    相关资源
    最近更新 更多