|
|
|
|
Posté par
karine, le jeudi 12 mai 2005 à 09:38:01tu mets tout ds lqa même fonction
héhé... bon ok je sors ===> :D -- je vis dans un rêve dont je ne me reveille jamais...-- <---- j adore ma voisine ;) ----> |
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.. ++ ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic et ya pas de bôg môsieu ! ~ |
OK, je vais essayer ça.
Ca a pas l'air si facile que ça !! ;-) |
oui, je ne pense pas que ce soit simple, cela dépend surtout comme tu détecte tes cas.
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~ |
En fait, je crois pas que ça va pas changer grand chose.
Puisque si le texte contient des balises, de la ponctuation, des nbsp, etc ..., alors je passerais dans tous les ces du switch et j'appellerai mes 5 fonctions qui liront 5 fois ma chaine. Qu'est-ce que vous en pensez ? |
|
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 :
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. ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic et ya pas de bôg môsieu ! ~ |
Merci,
je vais essayer un truc de ce genre. C'est pas gagné ! |
| 27/11 13h33 | Nintendo DS, Homebrews et programmation | Multimédia |
| 13/12 16h49 | [XSL-FO] Comment lire un fichier .FO/.FOB ? | Bureautique |
| 27/01 18h36 | Comment lire un fichier ligne par ligne | Bash |
| 04/09 11h26 | [Vidéo] Lire les sous-titres | Vidéo |
| 07/09 15h05 | [Firefox][GreaseMonkey] Personnaliser les pages web | Mozilla Firefox |
| 10/04 18h08 | [java] Lire un String et l arreter | 2 |
| 02/07 14h58 | Java: lire le contenu d'un fichier | 9 |
| 15/10 02h52 | Java: lire 2 entiers et effectue leur somme | 2 |
![]() | Kidz protection - Kidz Protection est un logiciel conçu pour tous les parents, afin de gérer l’utilisation des logiciels qui communiquent avec... | Catégorie: Contrôle parental Licence: Freeware/gratuit |
![]() | Java Runtime Environment - Java Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des... | Catégorie: Java Licence: Open Source |
![]() | Streamripper - De nombreux fichiers audio circulent sur Internet en streaming surtout via les radios internet. Alors pour en profiter au... | Catégorie: Téléchargement Licence: Freeware/gratuit |
![]() | Empty Temp Folders - Après seulement quelques jours d’utilisation le PC est déjà encombré par des fichiers temporaires, inutiles mais très... | Catégorie: Nettoyage Licence: Freeware/gratuit |
![]() | Sony STRDG500 Black | Catégorie: Ampli tuner | 209.00 € Best in New FR |
![]() | Sony STRDG700S | Catégorie: Ampli tuner | |
![]() | Sony STRDE400S | Catégorie: Ampli tuner | |
![]() | Strong SRT 6006 DVB-S | Catégorie: Adaptateur TNT | 39.90 € Webdistrib |