2016-12-14 65 views
0

我希望能夠找準EndDate/StartDate價值,但我在網上看到的樣品看起來是這樣的:如何使用XPath這樣的XML選擇EndDate和StartDate值?

<Parameter name="StartDate">01-01-2017 00:00:00</Parameter> 

因此,考慮到這一點:

<Parameters> 
    <Parameter> 
     <Name>EndDate</Name> 
     <Value>01-01-2017 00:00:00</Value> 
    </Parameter> 
    <Parameter> 
     <Name>StartDate</Name> 
     <Value>01-01-2013 00:00:00</Value> 
    </Parameter> 
</Parameters> 

如何獲得StartDate

回答

0

following-sibling axis是一鍵解決問題:

//Parameter/Name[. = 'StartDate']/following-sibling::Value 

或者,你可以先找到所需Parameter節點,然後得到Value

//Parameter[Name = 'StartDate']/Value 
相關問題