0
我使用ruby生成CSV文件。我的一個數據是一個包含double quote "
的字符串,例如="000123"
。CSV在ruby字符串中生成多個雙引號
這是我的代碼:
csv = CSV.generate do |csv|
csv << ["=\"000123\""]
end
然而,它會產生一個錯誤的字符串附加double quote
:
2.4.0 :005 > puts csv
"=""000123"""
我所期望的結果是="000123"
。有誰知道原因?如何解決這個問題?
它看起來錯誤的,但在20世紀80年代的人有很多的關於如何逃避事情的壞主意,現在我們一直堅持下去。 – tadman
它並不比雙反斜槓差,「\\ t」顯示「\ t」而不是標籤,只是一個不同的字符 –