前端之家收集整理的这篇文章主要介绍了
c# – 使用递归函数遍历XML,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用c#中的递归
函数遍历(按顺序读取所有节点)
XML文档?
我想要的是读取xml中的所有节点(具有属性)并以与xml相同的结构打印它们(但没有Node Localname)
谢谢
using System.Xml;
namespace ConsoleApplication1
{
class Program
{
static void Main( string[] args )
{
var doc = new XmlDocument();
// Load xml document.
TraverseNodes( doc.ChildNodes );
}
private static void TraverseNodes( XmlNodeList nodes )
{
foreach( XmlNode node in nodes )
{
// Do something with the node.
TraverseNodes( node.ChildNodes );
}
}
}
}
原文链接:https://www.f2er.com/csharp/98860.html