Forum Moderators: open
I'm using the following code to read rss feeds:
[aspnettutorials.com...]
However I"m having problems getting it to work with del.icio.us which is based on rdf
any ideas of what code I need to change?
Thanks
[weblogs.asp.net...]
Thanks for this. I got the following error now:
"Namespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function."
I've changed the code to the following and still get it:
Dim rssStream As Stream = myResponse.GetResponseStream()
Dim rssDoc As New XmlDocument()
rssDoc.Load(rssStream)
Dim nsMgr As XmlNamespaceManager = New XmlNamespaceManager(rssDoc.NameTable)
nsMgr.AddNamespace("rdf", "http://www.w3.org/1999/02/22-rdf-syntax-ns#")
nsMgr.AddNamespace("rdf:RDF", "http://www.w3.org/1999/02/22-rdf-syntax-ns#")
nsMgr.AddNamespace("dc", "http://purl.org/dc/elements/1.1/")
nsMgr.AddNamespace("rss", "http://purl.org/rss/1.0/")
Dim rssItems As XmlNodeList = rssDoc.SelectNodes("rdf:RDF/item")
Dim rssItems2 As XmlNodeList = rssDoc.SelectNodes("rss/channel/item")
Any advice?