Bonjour à tous,
J'aurai besoin de votre aide pour développer mon petite appli.
Mon petit prog doit lire des fichiers text qui se présente ainsi:
Ces fichiers vont de 1 ligne à x ligne. Je souhaite récupérer chaque champs de chaque ligne et le mettre dans un tableau pour pouvoir le retraiter par la suite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 xxx|rrrr|dsdf|gfgdfg|ghfjhy|fgqgg jthd|qffqd|dfsd|qfqf|qqfsdf|hfhfh
Je ne sais pas du tout faire cela, mais après avoir parcouru le net, je pense que la solution est un streamreader
Mais après cela je suis bloqué....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 using (StreamReader str = StreamReader(file)) { // récupérer chaque ligne du fichier string[] str = File.ReadAllLines(file); // création de la data table DataTable dt = new DataTable(); // remplissage du datatable .... }
Un peu d'aide serait la bienvenue.
Merci
Partager