Xml 读取RSS文件时出错

Xml 读取RSS文件时出错,xml,vb.net,rss,Xml,Vb.net,Rss,我已尝试读取此URL中的rss文件: 此文件以标题开头: 此XML文件似乎没有任何与之关联的样式信息。文档树如下所示 这可能是因为XML文件的版本是2.0 我在执行下面的代码时出现了此错误: Expected DTD markup was not found. Line 1, position 3. 该代码可以很好地处理1.0版中XML文件所在的其他URL Dim rssXmlDoc As New XmlDocument() rssXmlDoc.Load(http://www.alara

我已尝试读取此URL中的rss文件:

此文件以标题开头: 此XML文件似乎没有任何与之关联的样式信息。文档树如下所示

这可能是因为XML文件的版本是2.0

我在执行下面的代码时出现了此错误:

Expected DTD markup was not found. Line 1, position 3.
该代码可以很好地处理1.0版中XML文件所在的其他URL

 Dim rssXmlDoc As New XmlDocument()
 rssXmlDoc.Load(http://www.alarabiya.net/.mrss/ar/sport.xml)
 Dim rssNodes As XmlNodeList = rssXmlDoc.SelectNodes("rss/channel/item")
 Dim rssContent As New StringBuilder()
 For Each rssNode As XmlNode In rssNodes
        Dim rssSubNode As XmlNode
        rssSubNode = rssNode.SelectSingleNode("link")
        link = If(rssSubNode IsNot Nothing, rssSubNode.InnerText, "")
        rssSubNode = rssNode.SelectSingleNode("title")
        Dim titlen As String = If(rssSubNode IsNot Nothing, rssSubNode.InnerText, "")
        rssSubNode = rssNode.SelectSingleNode("pubDate")
        ndate = If(rssSubNode IsNot Nothing, rssSubNode.InnerText, "")
        MsgBox(titlen & vbNewLine & link & vbNewLine & ndate)
    Next

请指导我如何解决这个问题……

您检查过XML了吗?它有效吗?在我看来是空的。它不是空的。您可以单击URL查看文件的内容。使用web浏览器通过“查看:源”菜单查看源。每封邮件都用项目标签包装:邮件标签:邮件标签:邮件标签:邮件标签:邮件标签:邮件标签?它有效吗?在我看来是空的。它不是空的。您可以单击URL查看文件的内容。使用web浏览器通过“查看:源”菜单查看源。每封邮件都用物品标签包装:2015年11月20日星期三至24日