【发布时间】:2018-02-07 09:39:38
【问题描述】:
是否可以从 CSV 中读取指定行号和列号的特定值。
例如,我的 CSV 数据如下所示,
CREATE,BulkDevice4981,SENSOR,localhost
CREATE,BulkDevice4081,SENSOR,localhost
我想从第“1”行和“2”列中读取值,而不用解析整个 CSV。
我需要这方面的帮助。请帮帮我
【问题讨论】:
-
如果使用
opencsv.CSVReader,可以设置起跑线。然后你可以调用readNext(),它返回一个字符串数组。现在你可以很容易地访问你想要的元素 -
对每个 readNext() 进行计数,当达到您的预期数字时,然后将行拆分为 ,并使用您想要的任何方式。