声明SyndicationFeed'Element是一个无效的XmlNodeType'的异常

时间:2014-05-10 21:59:58

标签: c# .net xml

这是我的代码:

public void GetDatas(String url)  
{
        XmlReader reader = XmlReader.Create("http://www.lebruitdufrigo.fr/fluxRSS.xml");
        SyndicationFeed feed = SyndicationFeed.Load(reader);

        foreach (SyndicationItem item in feed.Items) {
            String t = item.Title.Text;
            String o = item.Summary.Text;
            String p = item.Content.Type;
        }
}

当我使用调试器时,我在行SyndicationFeed feed = SyndicationFeed.Load(reader);上出错了。错误是“元素是无效的XmlNodeType。第2798行,第4位”

从XML文件中的第2798行,我有以下几行:

<channel>
    <title>Actualités</title>
    <link>http://www.lebruitdufrigo.fr</link>
    <image>
       <title>Actualités</title>
       <link>http://www.lebruitdufrigo.fr</link>
       <url>http://www.lebruitdufrigo.fr/medias/clipart/info_big.png</url>
    </image>
    <description>les dernières news du site</description>
    <item>
       <title>Lancement du site !</title>
       <link>http://www.lebruitdufrigo.fr/forum/voirtopic.php?t=13</link>
       <description>ça y est, lebruitdufrigo.fr est en ligne, avec de belles recettes communautaires pour commencer. Cela dit, elles sont encore peu nombreuses, alors lebruitdufrigo a besoin de vos talents de cuisiniers et d\'écrivains pour en ajouter de nouvelles ! Ainsi plus il y aura de recettes, plus la recherche exclusive sera pertinente, c\'est un des principaux intérêts du site...&lt;br /&gt;&#13;Alors n\'hésitez pas, étoffez la base de données et parlez-en au monde entier !&lt;br /&gt;&#13;&lt;br /&gt;&#13; Ben, administrateur du site</description>
        <pubDate>Fri, 09 Nov 2012 19:35:52 +0100</pubDate>
     </item>

</channel>
</rss>

0 个答案:

没有答案