我正在尝试使用Ruby的csv库在CSV文件中编写UTF-8字符。我有一个错误:
csv ruby写问题ASCII-8BIT(编码::兼容性错误)
#create csv file
CSV.open(CSV_file,"wb",) do |csv|
csv << First_line
rows.each do |r|
csv << r.generate_array
end
end
这是UTF-8与ASCII-8BIT冲突的代码。
失败的示例文字:
DEMAS
答案 0 :(得分:1)
以下是使用UTF-8进行CSV写入和读取的示例:
html, body{
margin: 0;
padding: 0;
width: 100%;
}
.container,
.container-fluid {
position: relative;
top: 0;
left: 0;
overflow: auto;
height: 100%;
padding: 0;
margin: 0 0 100vh 0;
}
.body {
width: 100%;
background-color: #eee;
z-index: -1;
position: fixed;
top: 0;
left: 0;
padding: 20vh 0;
margin: auto;
}
.contentpage {
min-height: 60vh;
width: 80%;
margin: 0 auto 20vh auto;
background-color: #f9f9f9;
border-left: 20px solid #FF4B3B;
border-right: 20px solid #FF4B3B;
border-bottom: 20px solid #FF4B3B;
}
如果没有您的更详细的例子,我无法继续。