Page 1 sur 1

XML parsing error

Posté : ven. 11 janv. 2013 20:48
par Zoltic
Bonsoir,

Lorsque je tente d'accéder aux flux RSS voici ce que j'obtiens

XML Parsing Error: mismatched tag. Expected: </meta>.
Location: file:///C:/Program%20Files/M%E9rops/news.xml
Line Number 20, Column 3:

La ligne "fautive" est en fait dans le fichier news.xsl et se présente ainsi :

<meta http-equiv="refresh" content="3600" />

La norme XML disant :
Empty-element tags MAY be used for any element which has no content, whether or not it is declared using the keyword EMPTY.

le programmes respectant la norme stricte ne peuvent accepter cette syntaxe puisque le tag "meta" possède un contenu.

Serait il possible de modifier cette ligne afin de suivre la norme ?

Merci d'avance.

Re: XML parsing error

Posté : ven. 11 janv. 2013 22:16
par Mérops
A priori, c'est la source qui ne respecte pas la norme :D .
Mérops, :wink:

Re: XML parsing error

Posté : sam. 12 janv. 2013 9:33
par Zoltic
Bonjour,

J'avoue que j'avais un mauvais pressentiment à ce sujet. :wink:
J'avais "corrigé" le fichier manuellement et m'étais aperçu qu'il était rechargé systématiquement. J'en avais donc conclu qu'il venait de l'extérieur. Mais...... restant un éternel optimiste j'avais espéré..... :)

Afin de me permettre de trouver une "astuce" pour contourner le problème, pouvez vous m'indiquer le déroulement de la séquence d'activation de la fonction RSS ? Cela m'aiderait à trouver un fournisseur de nouvelles qui respecte la norme. :)

Re: XML parsing error

Posté : sam. 12 janv. 2013 10:22
par Mérops
Bonjour,

Pouvez-vous m'envoyer le lien consulté (zone "URL" de l'écran "Paramétrages / Flux RSS").

Merci, :wink:

Re: XML parsing error

Posté : sam. 12 janv. 2013 18:46
par Zoltic
Bonsoir,

En fait j'ai le même résultat sur tous les flux configurés par la commande : "Recharger les flux RSS par défaut" du panneau "Paramétrage/Flux RSS".

Voici les 5 qui me sont proposés :

http://www.abcbourse.com/RSS/lastanalysisrss.aspx
http://www.abcbourse.com/RSS/displaynewsrss.aspx
http://www.lemonde.fr/rss/sequence/0,2-3208,1-0,0.xml
http://www.lemonde.fr/rss/sequence/0,2-3234,1-0,0.xml
http://syndication.lesechos.fr/rss/rss_finance.xml

Toutefois, je constate que lorsque je recharge le flux RSS (en changeant de "fournisseur"), le fichier news.xml change en taille, ce qui semble logique, chaque fournisseur envoyant ses propres nouvelles, mais le fichier news.xsl, bien que recréé, reste identique. J'ai fait des copies et des "diff" pour m'en assurer.

Merci de vous pencher sur ce problème.

Re: XML parsing error

Posté : sam. 12 janv. 2013 19:25
par Mérops
Tous ces flux fonctionnent sur mes 2 PC.
C'est peut-être lié au navigateur, j'ai testé sur Chrome 24 et Internet Explorer 8.
Mérops, :wink:

Re: XML parsing error

Posté : lun. 14 janv. 2013 11:23
par Zoltic
Bonjour,

Les URL fonctionnent effectivement dans un butineur (j'utilise Mozilla Firefox), c'est seulement lors de l'ouverture de la fenêtre pop-up qui permet de choisir le flux que l'on veut lire que se manifeste le problème de norme XML.
Cela n'affecte en rien le fonctionnement fondamental du programme et ne nuit en rien au suivi des cotations.

On peut donc considérer cela comme une "gêne" annexe et très supportable. :D