/// <summary>
/// 返回所有最底层子节点
/// </summary>
/// <param name="Node"></param>
/// <returns></returns>
public static List<XmlNode> GetChildNodeList(XmlNode MainNode)
{
List<XmlNode> list = new List<XmlNode>();
XmlNodeList xnodes = MainNode.ChildNodes;
for (int i = 0; i < xnodes.Count; i++)
{
if (!xnodes[i].HasChildNodes)
{
list.Add(xnodes[i]);
}
else
{
List<XmlNode> childlist = GetChildNodeList(xnodes[i]);
for (int k = 0; k < childlist.Count; k++)
{
list.Add(childlist[k]);
}
}
}
return list;
}
返回所有最底层子节点
最新推荐文章于 2023-03-09 10:49:31 发布