Se connecter / S'enregistrer
Votre question

Traitement d'un fichier avec java

Tags :
  • Tcp
  • Programmation
Dernière réponse : dans Programmation
8 Mai 2010 13:19:28


salut!

j'ai un probleme dans le traitement des données qui se trouve dansun fichier texte et j'utilise comme langage le java pour manipuler ces données .
dans le fichier texte j'ai des lignes sous cette forme:
0,tcp,http,SF,181,5450,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,8,8,0.00,0.00,0.00,0.00,1.00,0.00,0.00,9,9,1.00,0.00,0.11,0.00,0.00,0.00,0.00,0.00,normal.
mais moi je dois avoir des lignes sous cette forme:
0,tcp,http,SF,181,5450,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,8,8,0.00,0.00,0.00,0.00,1.00,0.00,0.00,9,9,1.00,0.00,0.11,0.00,0.00,0.00,0.00,0.00
cad je dois supprimer pour chaque ligne les 8 derniers caractères (,normal.) mais je ne sais comment je realise ca en java.
si quelqu'un à une idée svp aider moi.
et merci

Autres pages sur : traitement fichier java

8 Mai 2010 15:05:48

Bonjour,

Ce que tu souhaites faire est vraiment tout simple, il s'agit d'un peu de traitement de fichier (ICI tu trouveras des cours pour les traitements de ce genre) et un peu de traitement de chaîne de caractères (ICI tu trouveras ton bonheur également).

Maintenant, j'espère quand même que tu as des notions de programmation... Car au vue de ton message, j'en doute ... Donc n'hésite pas à apprendre :
  • Cours pour débutant
  • Cours très bien organisé avec de tout

    Voila, j'espère que tu trouveras ton bonheur...


    Pour ton problème, en fait tu veux supprimer le dernier champs de chaque ligne d'un fichier CSV ... Donc l'astuce est de parcourir toute les lignes, de les enregistrer dans un autre buffer en limitant la taille jusqu'au dernier caractère ',' - 1.

    Bon courage.
    m
    0
    l
    Tom's guide dans le monde
    • Allemagne
    • Italie
    • Irlande
    • Royaume Uni
    • Etats Unis
    Suivre Tom's Guide
    Inscrivez-vous à la Newsletter
    • ajouter à twitter
    • ajouter à facebook
    • ajouter un flux RSS