2017-09-25 7 views
0

je générer un fichier texte CSV dans Rails comme ceci:Problème avec des sauts de ligne dans les fichiers texte CSV générés par des rails

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

Quand j'ouvre le fichier texte, deux lignes sont là comme prévu. Malheureusement, ce fichier devrait maintenant être utilisé par un programme qui lit le fichier et j'obtiens un message d'erreur, que la deuxième ligne est manquante. J'ai un fichier d'exemple qui ressemble exactement au fichier que j'ai généré qui fonctionne bien mais mon fichier ne peut pas être lu correctement. Il a également le même encodage. Des suggestions où regarder? Tout ce qui concerne les sauts de ligne?

Répondre

0

Je ne suis pas sûr que c'est une question qui peut être répondue comme demandé. Vous avez dit qu'un programme tiers rencontre des problèmes pour lire un fichier texte généré par Ruby, mais n'a fourni aucune information sur cette erreur et sur la façon dont vous pensez que Ruby est lié à cette erreur.

Pourriez-vous s'il vous plaît mettre à jour votre message original avec la version en texte brut de votre fichier CSV et dans quel programme vous essayez de l'ouvrir?