解析节点有冒号的xml?急急急...
<NS1:Envelope xmlns:NS1="http://">
<NS1:Body>
<NS2:TCR xmlns:NS2="">
<NS2:Result>1</NS2:Result>
<NS2:Code>90</NS2:Code>
</NS2:TCR>
</NS1:Body>
</NS1:Envelope>
怎么样解析上面的xml,得到<NS2:Result>1</NS2:Result>中的1?大侠们请帮帮忙!
------解决方案-------------------- //创建XmlDocument对象
XmlDocument xml = new XmlDocument();
//读取指定的Xml文件
xml.Load("Student.xml");
//读取文件的根节点
XmlNode student = xml.DocumentElement;
//读取根节点下的子节点
foreach (XmlNode node in student)
{
//创建Student对象用于保存节点内容
Student stu = new Student();
foreach (XmlNode xmlNode in node)
{
//给Student对象的属性赋值
switch (xmlNode.Name)
{
case "name":
//取节点中的值
stu.Name = xmlNode.InnerText;
break;
case "sex":
stu.Sex = (EnumSex)Enum.Parse(typeof(EnumSex), xmlNode.InnerText);
break;
case "age":
&nb