gpt4 book ai didi

ruby - 使用 Ruby CSV 更改导出的 CSV 中的字段分隔符/定界符

转载 作者:数据小太阳 更新时间:2023-10-29 06:21:14 28 4
gpt4 key购买 nike

是否可以将默认字段分隔符从逗号更改为其他字符,例如用于导出的 '|'

最佳答案

下面是一个使用选项卡的示例。

到一个文件:

CSV.open("myfile.csv", "w", {:col_sep => "\t"}) do |csv|
csv << ["row", "of", "CSV", "data"]
csv << ["another", "row"]
# ...
end

到一个字符串:

csv_string = CSV.generate(:col_sep => "\t") do |csv|
csv << ["row", "of", "CSV", "data"]
csv << ["another", "row"]
# ...
end

这是关于 CSV 的当前文档:http://ruby-doc.org/stdlib/libdoc/csv/rdoc/index.html

关于ruby - 使用 Ruby CSV 更改导出的 CSV 中的字段分隔符/定界符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4821843/

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