如何將單個數據表列轉換爲csv? 我有一個數據表有兩列(Id,名稱),我如何將Id列轉換爲csv字符串?如何將單個數據表列轉換爲csv?
3
A
回答
6
預期結果是什麼?一個字符串,其中每個id由逗號或用換行符分隔的字符串分隔?
但是,您可以使用String.Join
+ LINQ:
string result = String.Join(
Environment.NewLine, // replace with "," if desired
table.AsEnumerable().Select(row => row.Field<int>("ID")));
+0
應引用System.Data.DataSetExtensions – Samuel
0
2
如果要寫入一個文件,你可以這樣做:
var dt=new DataTable();
dt.Columns.Add("Id",typeof(int));
dt.Columns.Add("name",typeof(string));
dt.Rows.Add(1,"test");
File.WriteAllLines("C:\\test\\test.csv",
dt.AsEnumerable()
.Select(d =>
string.Format("{0},{1}",d.Field<int>("Id"),d.Field<string>("name")))
);
相關問題
- 1. 如何將列表轉換爲csv?
- 2. 如何將csv列表轉換爲int?
- 3. 如何將csv文件數據轉換爲列表?
- 4. 如何將csv數據轉換爲netsuite?
- 5. 將.csv轉換爲數組列表
- 6. 將csv數據轉換爲d3圖表
- 7. 將CSV轉換爲數據表
- 8. 將多個數據庫轉換爲CSV
- 9. 將Python列表轉換爲CSV列
- 10. 如何將數據框列表轉換爲列表列表?
- 11. CSV IO python:將csv文件轉換爲列表清單
- 12. 如何將簡單列表轉換爲Python中的數據框
- 13. 將DataTable的單列轉換爲CSV
- 14. 如何將CSV轉換爲多個列表(applescript)?
- 15. Ruby:將一個CSV列表轉換爲單獨的對象
- 16. 如何列表轉換爲數據表
- 17. 如何使用Java/ESB將SQL表數據轉換爲CSV?
- 18. 如何將此CSV /表格數據轉換爲不同形狀?
- 19. 將列表轉換爲csv,但數據中有','
- 20. 將url中的數據列表轉換爲python中的csv
- 21. 將數據錶轉換爲列表
- 22. 將CSV值轉換爲Clojure列表
- 23. 將值列表轉換爲CSV值
- 24. MySQL:將CSV的ID列表轉換爲名稱的CSV列表
- 25. 將重疊data.frames的列表轉換爲單個數據。框架
- 26. R - 將列表轉換爲單個數據框
- 27. twitteR:將lookupUser列表轉換爲單個數據幀
- 28. 如何將包含單個整數的列表轉換爲整數列表?
- 29. 如何將這個XML轉換爲CSV
- 30. 將單列.csv文件轉換爲列表變量
任何努力這麼遠? –
@SonerGönül我嘗試了一個for循環,但我想知道有什麼方法,除了這種方式嗎? – Mike