Method deprecated or moved
This method is deprecated or moved on the latest stable version.
The last existing version (v1_8_7_330) is shown here.
parse(str_or_readable, fs = ',', rs = nil, &block)
public
Parse CSV data and get lines. Given block is
called for each parsed row. Block value
is always nil. Rows are not cached for performance reason.
# File lib/csv.rb, line 528
def Reader.parse(str_or_readable, fs = ',', rs = nil, &block)
reader = Reader.create(str_or_readable, fs, rs)
if block
reader.each do |row|
yield(row)
end
reader.close
nil
else
reader
end
end