Home
Manage Your Code
Snippet: Get XML node value (C#)
Title: Get XML node value Language: C#
Description: Gets a specific XML node value Views: 1007
Author: Dan Kengott Date Added: 7/2/2007
Copy Code  
1        private static int GetNodeValue(XmlDocument xDoc)
2        {
3            int val = 0;
4            string XPathExpression = "//detail/ErrorNumber";
5            XPathNavigator nav = xDoc.CreateNavigator();
6            XPathNodeIterator iterator = nav.Select(XPathExpression);
7            if (iterator.Count > 0)
8            {
9                iterator.MoveNext();
10                val = Convert.ToInt32(iterator.Current.Value);
11            }
12            return val;
13        }
14