Re: Lire du XML "particulier"

Posté par R&B le 4/8/2005 16:26:20
Bonjour
Concernant le Flux RSS de WDForge.org, voici la modification nécessaire pour une lecture dans le bon encodage...

Dans la classe "Rss", méthode "import", il faut remplacer
sTemp = XMLConstruitChaîne(xRSS,XMLSansEntête+XMLPositionCourante,XMLEncodageIso8859_1)

par
// Récupère le code XML du channel
SI Position(sContenuRSS, "encoding=""UTF-8""",1,SansCasse)>0 ALORS
    sTemp = XMLConstruitChaîne(xRSS,XMLSansEntête+XMLPositionCourante,XMLEncodageUTF8)
SINON
    sTemp = XMLConstruitChaîne(xRSS,XMLSansEntête+XMLPositionCourante,XMLEncodageIso8859_1)
FIN


Merci xofxon !

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=6&topic_id=2584&post_id=10953