如何使用linq to xml获取xml文件中每个元素的计数?

时间:2014-02-21 17:52:46

标签: c# xml linq

我尝试了两个使用两个xml文件的查询;一个是另一个的副本。在一个文档中删除一个孩子的孩子后,我在获取所有元素时仍然得到相同的计数。有人可以举例说明获取xml文件(兄弟姐妹,孩子等)中的每一个元素并返回计数吗?我只想知道文件中有多少元素。我不需要过滤或获取值。

1 个答案:

答案 0 :(得分:6)

最简单的方法:

var xDoc = XDocument.Load(yourDocumentPath);
var nbOfElements = xDoc.Descendants().Count();