Bonjour,

J'essaie de charger un fichier xml (un flux RSS) en faisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("http://xxxx.fr/feedstest/demo/rss/news.xml");
Mais j'ai l'erreur
'sy' est un préfixe non déclaré. Ligne 11, position 10.
Mon fichier xml contient un texte du type suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
 
    <channel>
        <title>Testnews</title>
        <link>http://www.myurl.com</link>
        <description>Simple test</description>
        <pubDate>Wed, 08 Oct 2010 10:20:22 +0000</pubDate>
        <generator>Testnews</generator>
        <language>en</language>
        <sy:updatePeriod>hourly</sy:updatePeriod>
        <sy:updateFrequency>1</sy:updateFrequency>
        <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex"/>
 
        <item>
			...
J'ai bien compris que c'est un problème avec les espaces de nommage mais je ne sais pas comment le régler.