2013-04-30 52 views
1

是否有一種方法可以使用xpath獲取具有特定屬性值的父項的所有子項,例如,如果我想要獲取所有子項第一<b>下面我可以寫使用xpath獲取由特定屬性值標識的父項的所有子項

/a/b[0]/c 

,但有什麼辦法,我可以做到這一點使用固定屬性值,像

/a/b=ref:123/c 

,這樣我就不會不管是進該實例中<b>將會是

XML

<a> 
     <b ref="123"></b> 
     <c></c> 
     <c></c> 
     <c></c> 
     <b></b> 

     <b ref="456"></b> 
     <c></c> 
     <c></c> 
     <c></c> 
     <b></b 
    </a> 

回答

2

你可以做到這一點,有一個固定的值,這樣的:

/a/b[@ref='123']/c 
相關問題