2010-09-02 80 views
0

我有一個txt文件,我可以用下面的設置完美地導入到Excel:導入TXT文件到DataTable,使其符合Excel如何導入它 - C#.NET

類型:分隔

分隔符: TAB

文本限定符:

我試圖加載它通過將輸入文件讀入一個String []數組,然後拆分該String []數組,將其轉換爲DataTable。

但是,如何在分割字符串時表示TAB?這甚至有可能嗎?

如何將TAB分隔的txt文件導入到DataTable中?如果它是逗號分隔,我認爲我的代碼可以工作,但不知道如何表示TAB?...

任何想法或代碼示例顯示如何執行此操作?

任何幫助非常感謝。

回答

1

只需使用'\t'的標籤。

所以這樣的事情可能會工作(雖然我可能現在混合起來VB.Net和C#語法):

string rows[]; // read in file here 
foreach(string row in rows) 
{ 
    string values[] = row.Split('\t'); 
    foreach(string value in values) 
    { 
      // do something 
    } 
}