Bonjour,
Je doit lire un fichier texte en Java et le comparer avec un fichier XML.
Mais pour commencé j'ai quelque difficulté a lire le fichier texte.
Mon fichier texte resemble a ceci:
Je doit pouvoir recuperer les données de l'avant-derniere virgule ( 321 et 1 ) et je doit pouvoir recuperer les derniere donnees ( 2 , 6 et 12 ). Je doit pouvoir les compare ou soustraire a un fichier XML qui contient deux attribut distinct.Roger Michaud, 1452369874, 321, 2
Albert Richard, 5986541235, 321, 6
Yvette Gagnon, 5987596230, 1, 12
Voici ce que j'ai en java pour l'instant pour lire mon fichier texte:
Ce code lis tout mon fichier en entier et l'affiche, moi je voudrais pouvoir afficher les deux dernier information de mon fichier texte, dans des variables.public static void main(String[] args) throws Exception {
InputStream ips=new FileInputStream("achats.txt");
InputStreamReader ipsr=new InputStreamReader(ips);
BufferedReader br=new BufferedReader(ipsr);
String line;
String texte = "";
while ((line=br.readLine())!=null){
texte+=line+"\n";
}
br.close();
System.out.println(texte);
}
Merci de votre aide.
Partager