在xml文档中快速定位节点不用遍历

2020-05-12  本文已影响0人  价值投机168

代码如下:

   static void Main(string[] args)
    {
        XDocument xdoc = XDocument.Load(@"d:\test.xml");
        XElement setup = xdoc.Root.Descendants().FirstOrDefault(a => a.Name == "sweepSetup");//直接查找你要的那个节点的名称
        foreach (var item in setup.Descendants("Setup"))//这个节点下的所有名称为"Setup"的节点。可以为后代,第二代也可
        {
            Console.WriteLine(item.FirstAttribute.Value);
        }

        Console.ReadKey();
    }

还可以参考:
https://cloud.tencent.com/developer/ask/40443/answer/60104

上一篇 下一篇

猜你喜欢

热点阅读