gpt4 book ai didi

ruby-on-rails - 在 fastercsv 中转义逗号值

转载 作者:数据小太阳 更新时间:2023-10-29 07:11:49 24 4
gpt4 key购买 nike

我正在研究 csv 生成。我正在分隔由逗号 (,) 分隔的值。如果字段中的值包含逗号,则不应在 excel 中分隔该字段。所以我想在那里放一个转义字符。我正在使用 FasterCsv。那么我如何放置转义字符。 fastercsv的转义字符是什么?

最佳答案

只需引用每个字段(默认为双引号),其中的逗号将被忽略:

CSV.generate(:col_sep=>',', :quote_char => '"') do |row|
row << ["Quid, quid", "latinum dictum"]
row << ["sit, altum", "viditur."]
end
=> "\"Quid, quid\",latinum dictum\n\"sit, altum\",viditur.\n"

关于ruby-on-rails - 在 fastercsv 中转义逗号值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4143803/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com