我有一个由 thorn 字符分隔的 CSV 文件。我可以:
CSV.foreach(file_path, { encoding:'ISO8859-1', :col_sep => "þ" }) do |row|
但我希望安全地解析我的文件并使用 unicode 版本的 thorn 分隔列。
我认为我在通话中尝试不同的选项是正确的,例如:
CSV.foreach(file_path, { encoding:'unicode', :col_sep => "U+00DE" }) do |row|
但我想不通...
我应该如何在 Ruby 中做到这一点?
谢谢