我有一个带有specfic数组的哈希:
@infodata = {}
@infodata[:titles] = Array.new([])
我希望将其存储在CSV文件中,如下所示:
CSV.open("infodata.csv", "wb") do |csv|
@infodata.values
end
我得到的输出是:
avancerad,Ingen examen,uh,ArkivvetenskapArchival science,HIA80D,10.300,uoh,"Arkivvetenskap rör villkoren för befintliga arkiv och modern arkivbildning med fokus på arkivarieyrkets arbetsuppgifter: bevara, tillgängliggöra och styra information. Under ett år behandlas bl a informations- och dokumenthantering, arkivredovisning, gallring, lagstiftning och arkivteori. I kursen ingår praktik, där man under handledning får arbeta med olika arkivarieuppgifter.",statlig,60
我想要的输出是:
avancerad,Ingen examen,uh,Arkivvetenskap, Archival science,HIA80D,10.300,uoh,"Arkivvetenskap rör villkoren för befintliga arkiv och modern arkivbildning med fokus på arkivarieyrkets arbetsuppgifter: bevara, tillgängliggöra och styra information. Under ett år behandlas bl a informations- och dokumenthantering, arkivredovisning, gallring, lagstiftning och arkivteori. I kursen ingår praktik, där man under handledning får arbeta med olika arkivarieuppgifter.",statlig,60
有什么想法吗?
答案 0 :(得分:0)
我不确定你在这里做什么,但有可能
CSV.open("infodata.csv", "wb") do |csv|
@infodata.values.flatten
end
可以做到这一点。