0

我很高兴使用 Ruby 1.9.3 CSV 库来导入 CSV 文件 ( csv/rdoc )

但是当文件只有一列时,即使可以找到标题字段,也找不到数据行。

require 'csv'
csv = CSV.new(File.open(import_dir + "#{table}.csv"), :headers => true, :col_sep => ';')
csv.each do |row|

each 不返回单个列文件的任何元素。此代码适用于所有其他文件

该文件很简单:

name
sample account

代码找到标题“名称”但看不到数据行。我尝试引用该值并添加额外的行。如果我在之前或之后添加第二列,则可以看到数据行。有任何想法吗?

4

1 回答 1

0

这是由应用程序代码中的错误引起的,与 ruby​​ CSV 库无关

于 2013-04-23T14:58:09.810 回答