Bonjour j'essai d'ecrire une fonction qui élimine les balises html ca donne ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
public String recur(String rose){
 
           	                     int first = rose.indexOf("<");
           	                     int last  = rose.indexOf(">");
           	                     if((last>first)&&(last>=0)&&(first>=0)){
           	                                 rose=rose.replaceAll(rose.substring(first,last),"");
           	                                 recur(rose);
           	                                            }
           	                               return rose;
           	                               }
je l'appelle avec comme ceci
contenu= recur(contenu);
mais je sais pas pourquoi elle elimen la premiére balise en me laissant un > et ensuite elle s'arrette
j'ai éssayé de rajouter un +1 ici:
rose.substring(first,last+1) mais ca change pas grand chose elle elimine la premiere balise completement mais ne poursuit pas son travail ou est le probleme??? aidez moi...merci