<?xml version="1.0" encoding="UTF-8"?>
<Employess>
<Name>张三</Name>
<Age>20</Age>
<Sex>男</Sex>
</Employess>上边是我的XML文件。我想使用递归的方法求出所有项的值。
各位大大怎么写呀。我怎么一点递归的思想都没有呢。
public static void Test(XmlNodeList xln)
{
if (xln.Count != 0)
{
foreach (XmlNode xn in xln)
{
if (xn.ChildNodes.Count == 0)
{
System.Web.HttpContext.Current.Response.Write(xn.InnerText);
}
else
{
Test(xn.ChildNodes);
}
}
}
}
这是我自己写的。值是求出来了。但是我都不懂这是什么意思5555555
帮帮我吧。递归是什么东西呀!!
<Employess>
<Name>张三</Name>
<Age>20</Age>
<Sex>男</Sex>
</Employess>上边是我的XML文件。我想使用递归的方法求出所有项的值。
各位大大怎么写呀。我怎么一点递归的思想都没有呢。
public static void Test(XmlNodeList xln)
{
if (xln.Count != 0)
{
foreach (XmlNode xn in xln)
{
if (xn.ChildNodes.Count == 0)
{
System.Web.HttpContext.Current.Response.Write(xn.InnerText);
}
else
{
Test(xn.ChildNodes);
}
}
}
}
这是我自己写的。值是求出来了。但是我都不懂这是什么意思5555555
帮帮我吧。递归是什么东西呀!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货