2012-02-08 172 views
0

我有一個XML文件:XPATH表達需要幫助

<?xml version="1.0" encoding="UTF-8"?> 
<root> 
    <nodeA> 
    </nodeA> 
    <nodeB> 
     <nodeB></nodeB> 
     <nodeB></nodeB> 
     <nodeB></nodeB> 
     <nodeB></nodeB> 
    </nodeB> 

    <nodeC> 
    </nodeC> 
</root> 

我想寫一個XPATH表達式,會選擇<nodeB>這是其他<nodeB>節點的父節點。我想是這樣

「//節點B /節點B /父::節點B」

,但它也的動產除了我想<nodeC>

你能幫忙嗎?

感謝 MC

回答

1

試試這個(具有節點B中的一個子節點B)

//nodeB[nodeB]