Lecture d'un fichier texte et plus précisement le caractére de "tabulation"

Messages postés
24
Date d'inscription
dimanche 26 février 2006
Statut
Membre
Dernière intervention
15 septembre 2006
- - Dernière réponse : cs_wasim
Messages postés
24
Date d'inscription
dimanche 26 février 2006
Statut
Membre
Dernière intervention
15 septembre 2006
- 6 mars 2006 à 00:51
bonjour;

quelq'un peut-il m'aider à la lecture d'une tabulation dans un fichier texte?

en faite je veux exploiter un fichier log dont les champs sont séparés par une tabulation.

merci
Afficher la suite 

3 réponses

Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
75
0
Merci
Salut,

Par exemple :
1) lecture de la ligne
2) séparation des champs via String.Split avec '\t' comme séparateur

/*
coq
MVP Visual C#
*/
Commenter la réponse de cs_coq
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
29
0
Merci
L'idée c'est ça :


using ( StreamReader sr = new StreamReader( "C:\\log.txt" ) )
{
string line = null;


while ( ( line = sr.ReadLine( ) ) != null )
{
string[ ] words = line.Split( '\t' );


// ..
}
}


Ou ça si il n'y pas de retour à la ligne dans le fichier :


using ( StreamReader sr = new StreamReader( "C:\\log.txt" ) )
{
string[ ] words = sr.ReadToEnd( ).Split( '\t' );


// ..
}
Commenter la réponse de Lutinore
Messages postés
24
Date d'inscription
dimanche 26 février 2006
Statut
Membre
Dernière intervention
15 septembre 2006
0
Merci
merci ça m'a énormement aidé.
Commenter la réponse de cs_wasim