我有一個包含這樣的數據的XML文件...計數父節點 - 特別是1「男孩」節點和1個「女孩」節點的每個
<parent>
<boy/>
</parent>
<parent>
<girl/>
<parent>
<parent>
<boy/>
<girl/>
</parent>
...我想要統計有兩種類型的孩子節點的父母IE:1個男孩和1個女孩。在上面的例子中,答案是1,因爲只有1個父母同時有男孩和女孩。我使用xpath來查詢XML。我現在有是這樣的......
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(inXML);
int ParentsWithBothKids = xmlDoc.SelectNodes("MY QUERY HERE!!!").Count;
我嘗試無論是各種查詢拋出一個錯誤是無效的XPath或始終返回0,即使我用肯定是小試XML文件中有一些。
有關我可以使用哪些xpath查詢的任何想法?
看看到的LINQ to XML – Nagg 2012-02-14 10:17:35
什麼是「對各種查詢我試試」? – AakashM 2012-02-14 10:20:05
至少有1個男孩和1個女孩,或者1個或更多男孩和1個或更多女孩? – Filburt 2012-02-14 10:28:46