如果我有像這個 -的XPath選擇特定的子元素
<Parent>
<Image Name="a"/>
<Image Name="b"/>
<Child>
<Image Name="c"/>
<Image Name="d"/>
</Child>
<SomeElem>
<Image Name="h"/>
<Image Name="g"/>
</SomeElem>
<Image Name="e"/>
</Parent>
我要選擇除了那些內部<Child\>
節點中列出的所有<Image\>
節點XML樹。 目前我使用的查詢選擇所有圖像節點, - 提前
xElement.XPathSelectElements("//ns:Image", namespace);
感謝。
哈哈..愛今天的圖標:D – Anurag 2010-03-31 23:49:18
不,它仍然不工作:(與/ /圖像[不(祖先::兒童)] 或與xElement.XPathSelectElements(「//* [not(self :: Child)] // ns:Image「,namespace) – Cool 2010-04-01 00:31:42
xpath看起來是正確的,這裏是一個可用於測試的在線工具 - http://www.mizar.dk/XPath/Default.aspx。xElement指向一個正確的節點? – Anurag 2010-04-01 00:42:14