Au secour ! Recuperer simplement un flux rss 2.0

Au secour ! Recuperer simplement un flux rss 2.0 - XML/XSL - Programmation

Marsh Posté le 14-02-2004 à 20:07:14    

Salut, je m'arrache les cheveux avec un pblm tout con je suis sur en plus ...  
Je voudrais juste afficher ce feed http://www.clubic.com/c/xml/actu0.xml sur ma page perso.  
 
Je m'étais amusé à le faire en xsl/php et ça marchait bien, mais vu qu'ils changent le format tout les 4 matins, j'ai du le modifer plusieurs fois mais je n'arrive plus ... plus du tout même.  
Ou ça affiche rien ou ça m'affiche tout à la suite ...  
 
Quelqu'un pourrait-il me debloquer en me donnant un bout de code qui fonctionne un minimum svp messieurs?


Message édité par Ricco le 15-02-2004 à 10:26:35
Reply

Marsh Posté le 14-02-2004 à 20:07:14   

Reply

Marsh Posté le 18-02-2004 à 00:10:39    

UP !!  
 
Tout le monde parle du xsl/xml mais g l'impression que c surtout pour brasser du vent ... Ou alors ceux qui connaissent gardent tout pour eux ?
Le seul tuto que g trouvé est http://developpeur.journaldunet.co [...] slt1.shtml et il fonctionne même pas ...
 
Bon en fait je crois que mes base en xsl ne sont pas à remettre en question, je bloque en fait sur le premier noeud qui a pas l'air super catholique, le <rss version="2.0" xmlns="http://purl.org/rss/2.0/"> , un simple accès à "rss" ne fonctionne pas ... Quelle est la syntaxe ?


Message édité par Ricco le 18-02-2004 à 00:40:11
Reply

Marsh Posté le 18-02-2004 à 09:20:50    

C'est peut-être ton browser, j'ai essayé avec les browser que j'ai sous la main, le tuto marche PAS avec IE5.5 mais bien avec Mozilla FireFox...
 
Edit: IE6.0 non plus d'ailleurs!


Message édité par avander le 18-02-2004 à 09:22:44
Reply

Marsh Posté le 18-02-2004 à 15:04:22    

Oui, une fois de plus le bug a l'air de resider dans le code de IE.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 18-02-2004 à 18:40:15    

Mouai ... enfin bon un truc qui marche pas dans 99% des navigateurs ...  
En tout cas, c marrant parce qu'il ne marchait d'autant moins hier qu'il manquait un " quelques part et plus maintenant :)

Reply

Marsh Posté le 18-02-2004 à 18:42:09    

donc ca marche maintenant ?


---------------
IVG en france
Reply

Marsh Posté le 18-02-2004 à 18:56:19    

http://developpeur.journaldunet.co [...] /news2.xml ?
 
non, enfin pas sur mon ie, que ce soit sur le net ou en copiant le xml et le xsl localement.

Reply

Marsh Posté le 19-02-2004 à 13:28:19    

salut, j ai fait moi aussi qqs essais de ransformation en local avec IE en xslt et ca marchai pas trop..
 
il se trouve que c'est a cause de la version de MSXML .
Le navigateur a base son processeur xslt sur un draft et entre temps ca a bouge , ca arrive.
 
dailleurs sur le meme site il vous donne le link pour mettre a jour le moteur (voir notes sur les versions):
http://developpeur.journaldunet.co [...] msdn.shtml
 
voila j espere que ca a pu vous aider  
 
ciao  
FK


Message édité par frenchkiss le 19-02-2004 à 13:57:00
Reply

Marsh Posté le 19-02-2004 à 15:12:40    

frenchkiss a écrit :

salut, j ai fait moi aussi qqs essais de ransformation en local avec IE en xslt et ca marchai pas trop..
 
il se trouve que c'est a cause de la version de MSXML .
Le navigateur a base son processeur xslt sur un draft et entre temps ca a bouge , ca arrive.
 
dailleurs sur le meme site il vous donne le link pour mettre a jour le moteur (voir notes sur les versions):
http://developpeur.journaldunet.co [...] msdn.shtml
 
voila j espere que ca a pu vous aider  
 
ciao  
FK


 
c'est exactement ce problème, il faut installer la dernière version de MSXML
 
sinon, pour faire vos test, vous pouvez utiliser XMLSpy www.xmlspy.com ( version d'évaluation de 30 jours ), cet outil est très puissant car il vous permet de faire du debuggage pas à pas
 
pour du gratos vous pouvez utiliser Xalan ( http://xml.apache.org/index.html ), ce dernier necessite d'installer java ou c++, outils très rudimentaire en ligne de commande  
 
il y a également saxon et xsltproc, que je ne connais pas
 
avec du php, vous pouvez utiliser sablotron ( http://www.gingerall.com/charlie/ga/xml/p_sab.xml )
 
 

Ricco a écrit :


Bon en fait je crois que mes base en xsl ne sont pas à remettre en question, je bloque en fait sur le premier noeud qui a pas l'air super catholique, le <rss version="2.0" xmlns="http://purl.org/rss/2.0/"> , un simple accès à "rss" ne fonctionne pas ... Quelle est la syntaxe ?


 
pour savoir ce qui est possible sur rss, il faut que tu trouves la DTD associé à rss
 
sur www.zvon.org, tu devrais pouvoir trouver un tuto sur xsl en fr


Message édité par cwl le 19-02-2004 à 15:13:53
Reply

Sujets relatifs:

Leave a Replay

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