Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将TXT文件导入数据表,使其与Excel导入它的方式相匹配-C#.NET_.net_String_Data Import - Fatal编程技术网

将TXT文件导入数据表,使其与Excel导入它的方式相匹配-C#.NET

将TXT文件导入数据表,使其与Excel导入它的方式相匹配-C#.NET,.net,string,data-import,.net,String,Data Import,我有一个txt文件,我可以通过以下设置将其导入Excel: 类型:分隔 分隔符:选项卡 文本限定符:无 我尝试将输入文件读入String[]数组,然后拆分该String[]数组,从而将其加载到DataTable中 但是,拆分字符串时如何表示选项卡?这可能吗 如何将制表符分隔的txt文件导入数据表?如果它是逗号分隔的,我想我的代码可以工作,但不知道如何表示选项卡 有什么想法或代码示例可以说明如何做到这一点吗 非常感谢您的帮助 Dan只需使用'\t'作为选项卡 这样做可能会奏效(尽管我现在可能混淆了

我有一个txt文件,我可以通过以下设置将其导入Excel:

类型:分隔

分隔符:选项卡

文本限定符:

我尝试将输入文件读入String[]数组,然后拆分该String[]数组,从而将其加载到DataTable中

但是,拆分字符串时如何表示选项卡?这可能吗

如何将制表符分隔的txt文件导入数据表?如果它是逗号分隔的,我想我的代码可以工作,但不知道如何表示选项卡

有什么想法或代码示例可以说明如何做到这一点吗

非常感谢您的帮助


Dan

只需使用
'\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
     }
 }