[ASP]decodage de HTML

decodage de HTML [ASP] - ASP - Programmation

Marsh Posté le 30-06-2003 à 13:11:34    

bonjour,
 
Je voudrai connaitre une méthode pour décoder une chaine HTML.
 
exemple :  
j'ai la chaine :  
Voici les détails
 
et je voudrai obtenir :
Voici les détails
 
Merci d'avance si vous avez une solution à m'apporter en ASP.
 
EDIT : une solution javascript me convient aussi


Message édité par mattymotte le 30-06-2003 à 13:19:52
Reply

Marsh Posté le 30-06-2003 à 13:11:34   

Reply

Marsh Posté le 30-06-2003 à 14:35:29    

un chtit replace fera l'affaire
 
Dans l'idée :

Code :
  1. Dim message
  2. message=Replace("détails", "é", "é" )


 
Tu fais une petite fonction avec tous les remplacements nécessaires et elle est belle...

Reply

Marsh Posté le 30-06-2003 à 15:26:58    

DeliriumTremens a écrit :

un chtit replace fera l'affaire
 
Dans l'idée :

Code :
  1. Dim message
  2. message=Replace("détails", "é", "é" )


 
Tu fais une petite fonction avec tous les remplacements nécessaires et elle est belle...


 
mwé c'est la seule solution si y'a pas de fonction déja existante qui fait ca, mais c clair ke niveau optimisation c pas ca.
Dire ki ya un HTMLDecode en asp.net, mais j'ai pas asp.net  :cry:  
 
si ca peut vous servir, voilà ma fonction :
Function HTMLDecode(encodedstring)
 Dim tmp, i
 tmp = encodedstring
 tmp = Replace( tmp, """, chr(34) )
 tmp = Replace( tmp, "<"  , chr(60) )
 tmp = Replace( tmp, ">"  , chr(62) )
 tmp = Replace( tmp, "&" , chr(38) )
 tmp = Replace( tmp, " ", chr(32) )
 For i = 1 to 255
  tmp = Replace( tmp, "&#" & i & ";", chr( i ) )
 Next
 HTMLDecode = tmp
End Function

Reply

Marsh Posté le 30-06-2003 à 15:27:32    

on pourrait pas faire mieux avec une expression régulière?


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed