Sign In| Join
Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Member
558 Points
1256 Posts
Feb 28, 2012 12:01 PM|LINK
Hi, thanks.
I am still unable to make this work, im getting an object not set error now.. not sure what i'm doing wrong? Could you have a look?
System.Net.WebRequest request = System.Net.WebRequest.Create(uri); System.Net.WebResponse response = request.GetResponse(); Stream stream = response.GetResponseStream(); StreamReader sr = new StreamReader(stream); string xmlcontents = sr.ReadToEnd(); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.LoadXml(xmlcontents); XmlNamespaceManager xnm = new XmlNamespaceManager(doc.NameTable); xnm.AddNamespace("web:Web", "http://www.w3.org/2005/Atom"); XmlNodeList MyRssList = doc.SelectNodes("SearchResponse/Web"); XmlNode MyRssDetail; MyRssDetail = MyRssList.Item(0).SelectSingleNode("web:Total", xnm); totalresults.Text = ("Results: " + MyRssDetail.InnerText);
from the xml:
<SearchResponse Version="2.2"> <Query> <SearchTerms>hippo</SearchTerms> </Query> <web:Web> <web:Total>49300000</web:Total>
jbear123
Member
558 Points
1256 Posts
Re: xml selecting single node?
Feb 28, 2012 12:01 PM|LINK
Hi, thanks.
I am still unable to make this work, im getting an object not set error now.. not sure what i'm doing wrong? Could you have a look?
System.Net.WebRequest request = System.Net.WebRequest.Create(uri); System.Net.WebResponse response = request.GetResponse(); Stream stream = response.GetResponseStream(); StreamReader sr = new StreamReader(stream); string xmlcontents = sr.ReadToEnd(); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.LoadXml(xmlcontents); XmlNamespaceManager xnm = new XmlNamespaceManager(doc.NameTable); xnm.AddNamespace("web:Web", "http://www.w3.org/2005/Atom"); XmlNodeList MyRssList = doc.SelectNodes("SearchResponse/Web"); XmlNode MyRssDetail; MyRssDetail = MyRssList.Item(0).SelectSingleNode("web:Total", xnm); totalresults.Text = ("Results: " + MyRssDetail.InnerText);from the xml:
<SearchResponse Version="2.2"> <Query> <SearchTerms>hippo</SearchTerms> </Query> <web:Web> <web:Total>49300000</web:Total>