2010-09-02 53 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 
    } 
}