views:

29

answers:

3

I have a txt file, and I can import it into Excel with the following settings perfectly:

Type: Delimited

Delimiters: TAB

Text Qualifier: None

I tried loading it into a DataTable by reading the input file into a String[] array, and then splitting that String[] array.

However how do you represent a TAB when splitting a string? Is this even possible?

How can I import my TAB delimited txt file into a DataTable? If it were comma separated I think my code would work, but not a clue how to represent a TAB?...

Any ideas or code samples showing how to do this?

Any help greatly appreciated.

Dan

+1  A: 

Just use '\t' for a tab.

So something like this would probably work (though I might be mixing up VB.Net and C# syntax right now):

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

We are tool using apes. I'm just sayin'

Wyatt Barnett
A: 

I have found the answer to this here:

http://stackoverflow.com/questions/1166272/efficient-function-for-reading-a-delimited-file-into-datatable

Sorry for creating something similar. Should have searched more thoroughly.

Dan Harris