Entwickler-Ecke
IO, XML und Registry - Textdatei tabulator getrennt lesen
nef - So 03.02.08 17:45
Titel: Textdatei tabulator getrennt lesen
Hallo zusammen!
Leider habe ich diesbezüglich auf diesem Board nichts gefunden.
Ich habe eine Textdatei, Tabulator getrennt:
Name Login Computer Datum Uhrzeit
Das zeilenweise einlesen klappt bestens. Ich muss nun aber lediglich die "Spalte" Login untersuchen.
Dummerweise ist die "Spalte" Name nicht immer gleichlang.
Wie kann ich in C# erreichen, dass die ersten Zeichen (Name) inkl. Tabulator ignoriert werden und nur die Spalte "Login" ausgelesen wird?
Besten Dank für Eure Unterstützung!
Nef
JüTho - So 03.02.08 18:03
Eine Möglichkeit ist:
C#-Quelltext
1: 2:
| string[] items = zeile.Split('\t'); string login = items[1]; |
Eine andere Möglichkeit (geht aber nur für den zweiten Eintrag):
C#-Quelltext
1: 2: 3:
| int start = zeile.IndexOf('\t'); int final = zeile.IndexOf('\t', start+1); string login = zeile.Substring(start+1, final-start-1); |
Jürgen
nef - So 03.02.08 18:07
Besten Dank für Deine promte Antwort!
Melde mich in einigen Minuten mit dem Resultat wieder ;).
Gruss,
nef
nef - So 03.02.08 18:18
Souverän!
Klappt einwandfrei, genau das was ich gesucht habe, danke für Deine Hilfe.
Beste Grüsse,
nef
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!