2015-09-03 196 views
0

我使用CSV将文本文件中的每行保存为数据库中的单独对象。从CSV生成的输出中删除括号和引号

每一行保存添加右括号和双引号:

["One line of text"] 

是否有任何的CSV选项,排除那些,否则任何其他巧妙的方法将其删除?

+0

你可以将数组转换为字符串吗?也许发布一点点你的输入文件和代码转换为csv – Swards

回答

0
require 'csv' 

def self.import_lines_of_text(filename) 
    csv_file_path = "db/questions/#{filename}" 

    CSV.foreach(csv_file_path) do |row| 
    clean_sentence = row.join(",") 
    self.create!(content: clean_sentence) 
    end 
end