2010-12-10 77 views
0

我想從我已經加載的XML文檔中選擇節點和所有子節點。我用什麼方法獲取,例如下面的<item2>和所有子節點(子節點2.1,2.2,2.3)?一起選擇XML節點將所有的孩子

<xmldoc> 
    <item1> 
    <child1.1> 
    <child1.2> 
    <child1.3> 
    </item1> 
    <item2> 
    <child2.1> 
    <child2.2> 
    <child2.3> 
    </item2> 
</xmldoc> 

回答

0

假設你需要(如在問題中提到),以選擇item2它的所有子節點,XPath表達式將爲

xmldoc/item2 | xmldoc/item2/* 

並且如果你需要所有的後代(例如更復雜的結構)

xmldoc/item2/descendant-or-self::* 
+0

謝謝!我需要按照說明選擇item2和children。 – ActiveX 2010-12-10 23:27:49

0

XPath表達式應該是/ xmlDoc中/ ITEM2/* 否則,你應該用什麼語言指定...

+0

對不起,在C#中工作# – ActiveX 2010-12-10 18:18:34

相關問題