private static IEnumerable<SearchResult> AnalyzeDoc(XmlDocument doc)
        {
            List<SearchResult> l = new List<SearchResult>();
            XmlNodeList nodes = doc.SelectNodes("//Data/Results/Item");
            foreach (XmlNode node in nodes)
            {
                SearchResultMagicItem cs = new SearchResultMagicItem
                {
                    Name = node["Name"].InnerText,
                    ID = Convert.ToInt32(node["ID"].InnerText),
                    Level = node["Level"].InnerText.Trim(),
                SourceBook=node["SourceBook"].InnerText
                };
                l.Add(cs);
            }

            return l;
        }
Exemple #2
0
        private static IEnumerable <SearchResult> AnalyzeDoc(XmlDocument doc)
        {
            List <SearchResult> l     = new List <SearchResult>();
            XmlNodeList         nodes = doc.SelectNodes("//Data/Results/Item");

            foreach (XmlNode node in nodes)
            {
                SearchResultMagicItem cs = new SearchResultMagicItem
                {
                    Name       = node["Name"].InnerText,
                    ID         = Convert.ToInt32(node["ID"].InnerText),
                    Level      = node["Level"].InnerText.Trim(),
                    SourceBook = node["SourceBook"].InnerText
                };
                l.Add(cs);
            }

            return(l);
        }