evan / ccsv

A pure-C CSV parser for Ruby
http://blog.evanweaver.com/files/doc/fauna/ccsv/
Academic Free License v3.0
64 stars 52 forks source link

Fails to parse multiline CSV #7

Closed jpmckinney closed 9 years ago

jpmckinney commented 9 years ago

multiline.csv

foo,"bar
baz",bzz

Expected output

CSV.foreach('multiline.csv').to_a  # [["foo", "bar\nbaz", "bzz"]]

Actual output

rows = []
Ccsv.foreach(filename) {|row| rows << row}
rows  # [["foo", "\"bar"], ["baz\"", "bzz"]]
zhum commented 9 years ago

fixed, not in production yet. Will be soon.