Chargement XML (RSS) en javascript

Signaler
Messages postés
232
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
29 mars 2011
-
Messages postés
232
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
29 mars 2011
-
Bonjour,

Je développe un peu en javascript depuis quelque jour, et tout fonctionne à merveille.
J'ai fait un widget, pour Mac, permettant de visualiser un RSS.

Récemment, le site à changer du tout au tout, et ses RSS aussi.

Avant, l'adresse était simple :
http://www.domaine.com/rss.xml

Mais maintenant, l'adresse est de cette forme :
http://www.domaine.com/rss.xml?default=1

Lorsque je tape : http://www.domaine.com/rss.xml dans firefox, ça me retourne une erreur ("pas de param")

Mon widget ne fonctionne plus ! Comme s'il était incapable de prendre en compte le "?default=1" de la fin, qui est apparemment indispensable.

Si vous pouviez m'aider,
Slagt.

Distorstase

9 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
Bonjour,

les navigateurs ( IE,FF,K-Meleon.. ) répondent sur http://www.domaine.com/rss.xml




                Http Status Code: 404
                Reason: File not found or unable to read file

<hr />


Cordialement                Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
pour plus de précisions, si je tente de le charger avec mon éditeur de texte,
il me dit ... : le fichier n'existe pas.
<hr />


Cordialement                Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
232
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
29 mars 2011

Evidemment, ce fichier n'existe pas, j'ai mis "domaine" pour montrer que peut importe le fichier xml, le fait qu'il est besoin du "default=1" m'empêche de le lire...

Peu importe...

Quoi qu'il arrive, je ne connaissait pas cette possibilité de donner des paramètres aux fichiers XML, en rajoutant dans l'adresse le "default=1". Et mon lecteur de flux RSS n'arrive pas à charger le XML (il ignore les paramètres, contrairement à FF)

Distorstase
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
>>

Evidemment, ce fichier n'existe pas
    ah bon ? et comment peut-on voir alors ?

>>je ne connaissait pas cette possibilité de donner des paramètres aux fichiers XML
    moi non plus. mais... .xml, c'est un fichier point barre.
    ou alors il faut appeler un script qui va traiter ce xml....






<hr />



Cordialement            Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
232
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
29 mars 2011

>>moi non plus. mais... .xml, c'est un fichier point barre.
    ou alors il faut appeler un script qui va traiter ce xml....

Bah oui, c'est bien ça mon soucis...

le fichier xml est ici :
http://www.futura-sciences.com/rss.xml

Là, il est vide.
Si on rajoute le "default=1", ça marche :
http://www.futura-sciences.com/rss.xml?default=1

Une explication ?
Et évidemment, mon code javascript qui charge le fichier xml... ne reconnait pas (apparemment) le "default=1"...

Distorstase
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
on est bien d'accord alors.
si tu donnes l'adresse du .xml, ?defaut=1 n'est pas traité.
si tu donnes l'adresse d'un script ( je ne sais pas lequel ? ),
        il pourra traiter ce fichier.

>>mon code javascript qui charge le fichier xml.
    il me vient un comme un petit doute là...
   dans un xml : il n'y a pas de javascript !
   un .xml, c'est pour mémoriser des données. rien de plus.




<hr />



Cordialement                Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
232
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
29 mars 2011

J'ai fait un code en javascript, qui charge ce fichier xml (qui est un flux RSS), pour pouvoir afficher les news.

Maintenant qu'il y a ce "default=1", je suis coincé. Et comme c'est pour un widget, je ne suis pas sûr de pouvoir utiliser autre chose que le javascript...

Distorstase
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
>>

J'ai fait un code en javascript, qui charge ce fichier xml
    s
ûrement... mais tu nous donnes l'adresse d'un .xml,
    pas l'adresse d'un script, d'une page... qui traiterait ce .xml.
    l'aspect widget... je sais pas.



<hr />



Cordialement                Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
232
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
29 mars 2011

>> sûrement... mais tu nous donnes l'adresse d'un .xml,
    pas l'adresse d'un script, d'une page... qui traiterait ce .xml.
    l'aspect widget... je sais pas.

Bah oui, mais... comme c'est un widget, ça n'est pas sur internet :)
Toujours est-il que ça fonctionne avec n'importe quel flux RSS, mais pas avec ce "fichier XML + paramètres". C'est quand même étonnant, c'est quoi cette histoire de paramètres de fichier XML ? J'avais jamais vu ça !

De plus, si on enlève le paramètres, il s'affiche (sous FF en tout cas) :

<error>Pas de param</error>

Là, je cherche une doc sur ces paramètres, mais je ne trouve rien du tout...

Distorstase