A voir également:
- [java] lire string et le parser en meme temps
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Renommer plusieurs fichiers en même temps - Guide
- Lire epub - Guide
7 réponses
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
12 mai 2005 à 10:51
12 mai 2005 à 10:51
non c'est pas ca que je voulais dire :
tu fais une fonction qui lit ta chaine (comme tu as fait pour tes 5 fonction), tu vas donc lire mot par mot admettons (je ne sais pas comment tu lit pour le moment) : et la tu met un switch :
Je pensais plus à truc comme ca en fait, tu vois ce que je veux dire.. donc finallement, casiment tou est déjà fait, il faut juste remanier tes fonction pour en faire un globale qui lit, et les autre qui existent déjà mais sans la lecture de ta chaine (tu passe un pointeur sur le fichier (la ou tu t'es arreté pour traiter le cas : ta fonction lit jusqu'a ce quelle rencontre le dernier symbole à éliminer (ex : </script> pour une balise script), puis renvoie un pointeur sur l'endroit ou elle s'est arretée de lire à la fonction global qui reprend la lecture la ou s'est arretée la fonction qui traitait le dernier cas..
Tu me suis ?
C'est une manière de découper si tu veux les étapes selon ce que tu rencontre mais tu peux tres bien faire ca dans la meme fonction.
tu fais une fonction qui lit ta chaine (comme tu as fait pour tes 5 fonction), tu vas donc lire mot par mot admettons (je ne sais pas comment tu lit pour le moment) : et la tu met un switch :
switch ( mot ){ case '<script>' : mafonction_elimine_les_balise_script(); break; case '<..>' : mafonction_elimine_les_balise_normale(); break; case '...' : break; ... ... ... default : break; }
Je pensais plus à truc comme ca en fait, tu vois ce que je veux dire.. donc finallement, casiment tou est déjà fait, il faut juste remanier tes fonction pour en faire un globale qui lit, et les autre qui existent déjà mais sans la lecture de ta chaine (tu passe un pointeur sur le fichier (la ou tu t'es arreté pour traiter le cas : ta fonction lit jusqu'a ce quelle rencontre le dernier symbole à éliminer (ex : </script> pour une balise script), puis renvoie un pointeur sur l'endroit ou elle s'est arretée de lire à la fonction global qui reprend la lecture la ou s'est arretée la fonction qui traitait le dernier cas..
Tu me suis ?
C'est une manière de découper si tu veux les étapes selon ce que tu rencontre mais tu peux tres bien faire ca dans la meme fonction.
m0n0-le-14r3
Messages postés
174
Date d'inscription
mercredi 13 avril 2005
Statut
Membre
Dernière intervention
25 octobre 2005
17
12 mai 2005 à 09:40
12 mai 2005 à 09:40
tu mets tout ds lqa même fonction
héhé...
bon ok je sors ===> :D
héhé...
bon ok je sors ===> :D
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
12 mai 2005 à 09:57
12 mai 2005 à 09:57
Super Mono... je vois que t'a précision légendaire est toujours d'actualité... eh eh eh :DDD
Avec un switch par exemple dans un fonction générale qui oriente sur une de tes méthode de substitution selon la reconnaissance des caractère en cours de lecture de ton fichier..
++
Avec un switch par exemple dans un fonction générale qui oriente sur une de tes méthode de substitution selon la reconnaissance des caractère en cours de lecture de ton fichier..
++
OK, je vais essayer ça.
Ca a pas l'air si facile que ça !! ;-)
Ca a pas l'air si facile que ça !! ;-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
12 mai 2005 à 10:09
12 mai 2005 à 10:09
oui, je ne pense pas que ce soit simple, cela dépend surtout comme tu détecte tes cas.