我正在研究C#代碼。我有我的XML文檔與不同的節點,其中我需要計算具有相同的非文本值的節點的數量。我使用XmlDocument。假設我有一個xml文件,我必須計算具有InnerText值BSS的節點數。如何統計XML中具有相同內文值的節點數
代碼:
<Annotations>
<Objects>
<ObjectId>BSS</ObjectId>
<ObjectId>CAT</ObjectId>
</Objects>
<Objects>
<ObjectId>BSS</ObjectId>
<ObjectId>ABC</ObjectId>
</Objects>
<Objects>
<ObjectId>BSS</ObjectId>
<ObjectId>PCT</ObjectId>
</Objects>
</Annotations>
在這裏,在上面的代碼我想算具有的innerText值BSS.like這裏的數應3.您的幫助節點的數量將不勝感激。
編輯代碼:
<Annotations>
<Objects>
<ObjectId>BSS|SAF|PAT</ObjectId>
<ObjectId>CAT</ObjectId>
</Objects>
<Objects>
<ObjectId>BSS|SAF|PAT</ObjectId>
<ObjectId>ABC</ObjectId>
</Objects>
<Objects>
<ObjectId>BSS|SAF|PAT</ObjectId>
<ObjectId>PCT</ObjectId>
</Objects>
</Annotations>
謝謝你Flynn – 2014-09-04 17:41:11