我想閱讀一個csv行,更新一個字段,然後再用引號輸出行。紅寶石閱讀和寫入CSV與行情
Row Example Input => "Joe", "Blow", "[email protected]"
Desired Row Example Output => "Joe", "Blow", "[email protected]"
My script below outputs => Joe, Blow, [email protected]
它丟失了我想保留的雙引號。
我已經嘗試過各種選擇,但目前爲止沒有喜悅..任何提示?
非常感謝!
require 'csv'
CSV.foreach('transactions.csv',
:quote_char=>'"',
:col_sep =>",",
:headers => true,
:header_converters => :symbol) do |row|
row[:customer_email] = '[email protected]'
puts row
end
你想添加引號,如果有擺在首位有沒有?或者你會一直有報價進來? –
行情是在那裏擺在首位。 –