Je m'arrache les tifs depuis trois jours pour faire défiler des news
dans une textbox ou n'importe quoi de lisible :
entre l'extraction XML du flux (réservée à une élite !) et cette charognerie de javascript qui marche jamais (avec les âneries habituelles du style 'ligne 561 il manque le car "}" alors que ton script fait trois lignes....), il faut être de "bonne composition"....
Or, un certain Dmitry Robsman a pondu un control qui lit les Rss, mais surtout qui
se comporte comme un datasource. ça s'appelle RSSToolKit et c'est une petite merveille.
Vous pouvez aller voir ça sur son blog : http://blogs.msdn.com/dmitryr/
ce control (RSSDataSource) permet de recuperer les infos de n'importe quel flux rss. il
suffit ensuite de les envoyer dans un marquee (une zone de texte defilante) et le tour est joué.
bon le probléme a été d'extraire les news, puis de trouver le moyen de modifier le texte
du marquee. vu que c'est impossible, j'insere carrément un nouveau control dans la page avec les balises et le texte a afficher. pour agrémenter le truc, j'ajoute en plus un hyperlien qui pointe vers la page de l'info affichée.
pour faire fonctionner tout ça, il faut :
télécharger la dll : http://blogs.msdn.com/dmitryr/attachment/561200.ashx
copier les bouts de code qui suivent dans votre IDE VS2006.
bon, c'est du direct : pas de controle d'erreur ni rien.
et y a surement des bugs, mais ça marche au moins chez moi !
si vous trouvez plus simple pour afficher des news RSS dans une scrolling box,
je suis preneur.