Commmint Posté 20 Février 2005 Posté 20 Février 2005 Bonjour à tous Je suis en train de bricoler un petit script de reader RSS (dont je ne suis pas l'auteur). J'ai constaté que certains contenus renvoyaient déjà des balises encodées pour l'affichage navigateur. Je me retrouve dans ma page avec du texte bourré de balises: blabla bla <i>bla bla</i> bla bla (vous noterez que ce fil RSS est intéressant) dans le HTML <i>Reuters</i>. J'ai appliqué toutes les fonctions de conversion et d'encodage sur la chaine sans succès. Je pense qu'il faut appliquer deux fonctions combinées mais je ne sais pas lesquelles ! Merci pour votre aide
Sarc Posté 20 Février 2005 Posté 20 Février 2005 Re-Salut Essaye la fonction html_entity_decode($var); pour transformer les entités HTML en caractères normaux... Mais je connais pas bien le RSS :/
Commmint Posté 20 Février 2005 Auteur Posté 20 Février 2005 Re-Salut Essaye la fonction html_entity_decode($var); pour transformer les entités HTML en caractères normaux... Mais je connais pas bien le RSS :/ <{POST_SNAPBACK}> bof c'est pas tant une question de RSS que d'encodage. il ser trouve que ce fil là contient un paquet de balises. L'italique est utilisé pour certains noms propres... J'essaie de suite ta fonction !
Commmint Posté 20 Février 2005 Auteur Posté 20 Février 2005 (modifié) J'ai ai rêvé, Sarc l'a fait ! Ben voilà c'est la seule que j'avais pas essayé Un petit coup de strip_tags() par dessus pour nettoyer les balises indésirables et le tour est joué ! merci (tu vois que ça a pris 30 secondes) Modifié 20 Février 2005 par Commmint
Sarc Posté 20 Février 2005 Posté 20 Février 2005 Tout le mérite revient à Google, j'avais jamais eu a l'utiliser celle là Bon, je m'auto-casse pas plus, tu m'as lancé le défi je l'ai juste réussi
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant