我正在处理用户上传的csv文件,csv只有一列标题行为"API"
当我处理CSV时,对于其中一个文件,我看到
"API".downcase.length displays 4
可能是编码问题.当我为我看到的字符串做header[0].downcase.bytes
[239, 187, 191, 97, 112, 105]
当我做"api"时.我看到的字节数
[97, 112, 105]
有助于理解为什么使用"API".downcase.上面示例显示4中的长度将非常棒.
我像这样解析文件
CSV.foreach(@file_path, headers: true) do |row|
谢谢