Мне нужно экспортировать общий список в CSV. Очевидно, я мог бы написать свое, но хотел бы избежать этого!Экспорт в CSV - C#
Я могу найти Google и найти много парсеров CSV, но не так много писателей. Я загрузил FileHelpers, но он не справляется с выходом.
Например, если поле равно
,,",,,
Выходной сигнал просто:
,,",,,
Для поля. Я бы ожидал:
",,"",,,"
правильный?
Любые предложения, или я должен сделать это сам?
Спасибо за ссылку. Это будет довольно неплохо. – anonymous
Все это хорошо, если предположить, что приложения, генерирующие и потребляющие CSV, соответствуют точно так же RFC 4180. В реальном мире CSV очень похож на HTML, так как почти никто не делает это в соответствии со стандартом, и что Microsoft делает продукт, который не производит или не потребляет стандарт. Поскольку так много CSV в мире создаются OLD-версиями Excel, ситуация очень похожа на то, когда IE6 и его сломанная интерпретация HTML/CSS контролируют 98,5% рынка. –
Очень верно, Мэтт, но я бы утверждал, что если приложение полностью соответствует RFC, или нет, и если вы собираетесь создать свой собственный инструмент, как это делает OP, вы должны стремиться к совершенству и следовать RFC. –