我觉得再问这个问题像个白痴,我知道
asked
several
时代。我一辈子都无法使用这个代码,即使已经提供了答案,所以我希望通过提供我当前的代码,有人可以帮助我确定哪里出错:
Dim RSSReader As New Xml.XmlTextReader("https://stackoverflow.com/feeds")
Dim RSSDoc As New Xml.XmlDocument()
Dim NSMgr As New Xml.XmlNamespaceManager(RSSDoc.NameTable)
NSMgr.AddNamespace("atom", "http://www.w3.org/2005/Atom")
RSSDoc.Load(RSSReader.GetRemainder())
RSSReader.Close()
For Each Node As Xml.XmlNode In RSSDoc.SelectNodes("atom:entry", NSMgr)
AddAtomMessage(Account, Node)
Next
基于上述代码,“addatommessage”方法永远不会执行,因为for/每行的“selectnodes”不会返回任何节点。