Q
淨生產CSV文件
2
A
回答
1
這些問題即使是漂亮,我認爲這是值得加入有關CsvHelper庫。
CsvHelper是一個用於讀取和寫入CSV文件的庫。極爲快速,靈活,易用的可
- 的源代碼上github庫Microsoft Public License下。
- 可作爲NuGet包CsvHelper
- 能力map自定義類屬性CSV字段(由字段名,索引,自定義類型轉換器) - 個人認爲這是最好的功能之一。
- 自定義類型轉換器(帶CSV作品讀寫操作)
- 支持LINQ
- 支持.NET即
2.0
,3.5
,4.5
2
1
通常的問題在於與CSV的讀/分析;寫作/創作更直接。
我不得重新發明輪子,這裏有一個例子: A simple CSV generator from Dataset in C#
1
有幾個庫將與寫作幫助。 CsvHelper(我維護的一個庫)可以將您的對象自動寫入CSV文件中。
var myCustomObjects = new List<MyCustomObject>{ ... };
var csv = new CsvHelper(File.OpenWrite("file.csv"));
csv.Writer.WriteRecords(myCustomObjects);
相關問題
- 1. 產生PC淨
- 2. 淨磁帶路徑生產
- 3. CSV文件值比較產生一個新的CSV文件與結果
- 4. 生成CSV文件
- 5. CSV生產差異符號
- 6. 加載.csv文件到HIVE產生具有單一的長排
- 7. 新的生產線,如CSV分隔符文件
- 8. 比較多的CSV文件,從而產生輸出
- 9. Cassandra - > 500mb CSV文件產生〜50mb大小的表格?
- 10. 從.csv文件獲取數據,分析,產生輸出 - python3
- 11. Rails應用程序沒有解析生產中的csv文件
- 12. CSV文件生成器C
- 13. 如何生成CSV文件?
- 14. Rails date_select生成csv文件
- 15. rails 3.1生成CSV文件
- 16. 無法生成CSV文件
- 17. 生成XML文件,CSV文件
- 18. 乾淨共享/資產對生產服務器導軌夾3
- 19. 資產包產生的空文件
- 20. Magento產品從csv文件導入
- 21. Laravel 5.3文件在生產
- 22. 如何產生某文件
- 23. 行家產生POM文件
- 24. 生產無效的文件
- 25. 生產symfony文件更新
- 26. AngularJS FileSaver產生空文件
- 27. 產生文件問題?
- 28. 的NuGet - 產生nuspec文件
- 29. default_controller(在routes.php文件)生產
- 30. PHP產生的文件樹
不同版本移植Java代碼到C#可以很有趣: ) – 2009-11-03 11:55:04
公平點!但我可能沒有時間:-( – AJM 2009-11-03 12:11:03