begin process at 2008 08 22 02:22:46
1 229 759 membres
30 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VB: remplacer n'importe quelle valeur [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (philippe)

VB: remplacer n'importe quelle valeur le 30/11/2005 13:08:54

philippe

Bonjour.

Je suis en train de décortiquer un fichier source d'une page html et je voudrais savoir comment supprimer tout ce qui ce trouve entre 2 balises

ex: <toto va bien>

<il fait beau>

je veux remplacer tout ça par ""

text= replace(masource, 'la je sais pas',"")

merci


Re : VB: remplacer n'importe quelle valeur le 30/11/2005 13:21:38

vpoyo
le html peut être considérer comme un document xml
une solution pourrait être de le parser (DOM)


Re : VB: remplacer n'importe quelle valeur le 01/12/2005 01:20:55

jpleroisse
Bosoir,
As-tu essayer le code que je t'ai mis sur developpez.com ??
Il agit diectement dans le fichier, dans l'exemple c'est un fichier .txt, essaye avec ton fichier htm(perso, je n'en ai pas sur mon ordi.)
Je te remet quand même le code.

Private Sub Command1_Click()
Dim texte
Open "c:\Text1.txt" For Input As #1
texte = Input(LOF(1), 1)
Close #1
texte = Replace(texte, "<", "")
texte = Replace(texte, ">", "")
Open "c:\Text1.txt" For Output As #1
Print #1, texte
Close #1
End sub

jpleroisse

Si une réponse vous convient, cliquez Réponse Acceptée.



Classé sous : vb, valeur, remplacer, importe

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS