RSS订阅源中的意外标记

问题描述:

我正在尝试处理rss url,但给我一个错误,因为 “' - '是一个意外的标记,期望的标记是'>',第81行,第5行。RSS订阅源中的意外标记

当我看到它在xml节点中间有一个价值“Knowledge @ Wharton - Innovation and Entrepreneurship”的价值时。

我该如何处理这个URL并忽略这个错误。

Public Shared Function HasRssItems() As Boolean 
    Dim myRequest As WebRequest 
    Dim myResponse As WebResponse 
    Try 
     myRequest = System.Net.WebRequest.Create("http://www.google.com/reader/shared/i.am.muralibala") 
     myRequest.Timeout = 5000 
     myResponse = myRequest.GetResponse() 

     Dim rssStream As Stream = myResponse.GetResponseStream() 
     Dim rssDoc As New XmlDocument() 
     rssDoc.Load(rssStream) 

     Return rssDoc.SelectNodes("rss/channel/item").Count > 0 
    Catch ex As Exception 
     Return False 
    Finally 
     myResponse.Close() 
    End Try 

End Function 

+0

明白了。谢谢。 – vamsivanka 2009-12-23 21:15:50