如何在 Ruby 中解析带有转义换行符的 CSV 文件?我在 CSV 或 FasterCSV 中看不到任何明显的东西。
这是一些示例输入:
"foo", "bar"
"rah", "baz \
and stuff"
"green", "red"
在 Python 中,我会这样做:
csvFile = "foo.csv"
csv.register_dialect('blah', escapechar='\\')
csvReader = csv.reader(open(csvFile), "blah")