问题与轨

问题描述:

生成CSV文本文件的换行符我生成的Rails这样一个CSV文本文件:问题与轨

CSV.generate(col_sep: ';') do |csv| 
    sheet.add_row ['1st line'] 
    sheet.add_row ['2nd line'] 
end 

当我打开文本文件的两行是有预期。不幸的是,这个文件现在应该被读取文件的程序使用,并且我收到一条错误信息,第二行缺失。我有一个示例文件,看起来完全像我生成的文件,它可以正常工作,但我的文件无法正确读取。它也有相同的编码。任何建议在哪里看?任何涉及换行符的事情?

我不确定这是一个问题,可以按照要求回答。您说第三方程序在阅读由Ruby生成的文本文件时遇到问题,但没有提供关于该错误的信息,以及您如何认为Ruby与此错误有关。

您能否使用您的CSV文件的纯文本格式更新您的原始文章以及您试图打开它的程序?