读取Atom提要时出错

时间:2014-02-03 15:10:31

标签: vb.net xml-parsing rss atom-feed

当我尝试从特定网站读取原子提要时,下面的代码失败了。我得到的错误是:'Text'是无效的XmlNodeType 。 我已将Feed粘贴到pastebin,很遗憾,我无法提供Feed的直接链接,因为它包含私人访问信息。

我的代码:

Using reader = XmlReader.Create(FeedURL)
    Dim atomContent = SyndicationFeed.Load(reader)
    Dim rvArr = atomContent.Items.Reverse()
    For Each entry As Object In rvArr
        Dim title As String = entry.title.text
        Dim excerpt As String = "excerpt" '
        Dim content As String = entry.summary.text
        Dim ndate As String = Convert.ToDateTime(entry.LastUpdatedTime.ToString()).ToString("dd-MM-yyyy HH:mm")
    Next
End Using

1 个答案:

答案 0 :(得分:0)

在这个Feed中,第4行有一个指向feed的链接,在我的情况下“访问被拒绝”/受保护。 如果我从Feed中删除了第4行,则代码会在没有出现错误的情况下运行。