我想像这样将带引号的字符串放入 csv 中:
csv << ["\"marks\"", marks]
其中 marks 是一个整型变量。 问题是当我打开 CSV 时,我得到了这个:
"""marks""",9
同样的事情发生在单引号上。 有没有办法用一组引号来写它?我不想再次打开文件并删除它们,我只想在带引号的字符串中打印一组引号。我想要的 CSV 是:
"marks",9
最佳答案
这个可能有帮助:
marks = 5
csv=CSV.open("temp.csv", "w", {quote_char: " "})
csv << ["\"marks\"", marks]
csv.close
关于Ruby 删除三重引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33877871/