Ah oui on gagne en perf en effet..
Par contre j'ai un petit pb je ne sais pas comment je peux faire pour exploiter le S=xxxxx correspondant à la taille de mon mail.
Du fait qu'on ne retrouve pas...
Type: Messages; Utilisateur: drac08
Ah oui on gagne en perf en effet..
Par contre j'ai un petit pb je ne sais pas comment je peux faire pour exploiter le S=xxxxx correspondant à la taille de mon mail.
Du fait qu'on ne retrouve pas...
Oui c'était la pagaille :(
Voilà ou j'en suis :
try{
String f = "/Users/Lazyeight/Documents/workspace/LogRod/exim_mainlog"; // mon fichier
String chaine = ""; //initialisation des...
C'est bon!! ça fonctionne!!! :ccool:
Il ne me reste plus qu'à compiler et c'est good.
Je reviens poster le code source dès que j'aurai réorganiser tout ça puis mettre en résolu bien entendu.
...
Salut,
C'est exact, mais comme ils sont tous dans des case d'un tableau je ne vois pas comment utiliser la fonction qui permet d'écrire. J'ai essayé de créer une String et container avec un ";"...
Bon et bien ça avance ça avance :D
Dès que j'aurais terminé je ne manquerais pas de poster mon code pour ceux que ça intéresserait.
je souhaiterais maintenant écrire tout cela dans un CSV afin de...
:cry: je n'arrive pas à m'en servir j'ai chercher sur gogole mais en vain.
public class TraceEmail implements Comparable<TraceEmail>{
@Override
public int compareTo(TraceEmail...
Ok donc je crée une nouvelle classe ?
Ah oui en effet c'est bien mieux! merci beaucoup!
Oui très laborieux tout comme mes connaissances en java..
Et bien pour tout te dire, je travail dans une ONG qui souhaite connaitre les flux de...
Okkkkkk!! donc après ça me fait un truc du genre:
if ((premierElements!=null) && premierElements[2].contains("1S")) {
List<TraceEmail> list = new ArrayList<TraceEmail>();
...
Je voulais savoir comment dois-je faire pour stocker les infos utiles dans mon objet ? concaténation ? ou alors je sépare à la main en faisant de la concaténation avec ";" ?
while...
Ah oui... en effet ça marche mieux comme ça! (je vous l'ai dit je suis débutant:oops:)
Bon maintenant je pense qu'il va falloir que je revois mon split car il fait des trucs bizarre :p.
Mais...
D'accord, du coup j'utilise mon ReadBuffer pour remplir une string que je split derrière genre ça :
String f = "exim_mainlog";
String champ = "";
long taille = new File(f).length();...
Ok, mais on est bien d'accord que l'idéal est d'utiliser une variable char afin de lire caractère par caractère afin de pouvoir slipter ma chaine en fonction des séparateur ?
Tu me confirmes que...
oui j'ai fait ça car je pensais que mon séparateur actuel (" ") posait problème.
Oui au début j'étais parti sur du csv car je pensais qu'il existait des fonctions toutes faites pour trier mes...
La je lis directement mon fichier de log pas de csv.
Tu me conseilles quoi ?
ok c'est donc pour ça que mon tableau me retourne null
:cry:
Merci beaucoup oni13!
Bon ça commence à parler la :mrgreen:
Voici ou j'en suis :
try{
String f = "exim_mainlog";
String[][] tab = new String[600][600];
String champ = "";
Merci à tout les 2 pour vos retours.
En effet, l'utilisation de "FileInputStream" est suffisante pour ce que je souhaite faire. Par contre, comme mon niveau de JAVA est vraiment faible j'ai du mal à...
Ok je recommence depuis le début.
J'ai un fichier de log comportant plus de 50000 lignes : (en rouge ce qui m’intéresse tout le reste est futile)
2012-06-07 06:25:30 1ScUGn-0002IB-7j <=...
Et bien justement, comment dire ce qu'il y a dans le 3ème champs.
C'est ça que je ne sais pas faire je vois pas comment dire champ n°x => tu fais ça.
En gros, je ne sais pas comment trier un...
Alors, le problème est que je récupère tout.
Or, je souhaiterai uniquement récupérer les adresses emails comme décrit dans mon précédent post.
En gros couper tout ce qui m'est inutile. Mais,...
Bonjour à tous,
Je souhaiterais récupérer certains champs dans un fichier log qui ressemble à ça:
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.