private AdferoArticleList ListArticlesFromXmlString(string xml) { XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); int totalCount = int.Parse(doc.SelectSingleNode("//articles").Attributes["totalCount"].Value); AdferoArticleList articleList = new AdferoArticleList(); articleList.TotalCount = totalCount; foreach (XmlNode n in doc.SelectNodes("//articles/article")) { foreach (XmlNode na in n.SelectNodes("id")) { AdferoArticleListItem article = new AdferoArticleListItem(); article.Id = int.Parse(na.InnerText); articleList.Items.Add(article); } } return(articleList); }
private AdferoArticleList ListArticlesFromXmlString(string xml) { XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); int totalCount = int.Parse(doc.SelectSingleNode("//articles").Attributes["totalCount"].Value); AdferoArticleList articleList = new AdferoArticleList(); articleList.TotalCount = totalCount; foreach (XmlNode n in doc.SelectNodes("//articles/article")) { foreach (XmlNode na in n.SelectNodes("id")) { AdferoArticleListItem article = new AdferoArticleListItem(); article.Id = int.Parse(na.InnerText); articleList.Items.Add(article); } } return articleList; }