Создание файла CSV для импорта в Excel, что я должен использовать для символа новой строки? - PullRequest
0 голосов
/ 23 октября 2008

Создание CSV-файла в приложении winforms, его необходимо импортировать в Excel.

Вывод файла выглядит так:

"header1", "header2", "header3", 1,2,3, 4,5,6

Что я должен использовать для обозначения символа новой строки при создании файла CSV?

Ответы [ 4 ]

6 голосов
/ 23 октября 2008

Я бы предложил использовать Environment.NewLine .

1 голос
/ 23 октября 2008

RFC 4108

В то время как существуют различные спецификации и реализации для Формат CSV (например, [4], [5], [6] и [7]), нет формального существует существующая спецификация, которая допускает широкий спектр интерпретации файлов CSV. В этом разделе описывается формат Кажется, что следуют большинство реализаций:

  1. Каждая запись расположена на отдельной строке, разделенной линией перерыв (CRLF). Например:

    ааа, bbb, ccc CRLF
    zzz, гггг, ххх CRLF

0 голосов
/ 23 октября 2008

Я обычно придерживаюсь \ n, потому что это будет "правильным" для платформы, на которой он используется.

0 голосов
/ 23 октября 2008

используйте \ r \ n, хотя он будет работать только с \ n

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...