所以,对于我的XML,我有这个:
<venues>
<venue venueID="1">
<name>Nillington Center</name>
<location>Nullville</location>
<capacity>10000</capacity>
<openingTime>07:00:00</openingTime>
<closingTime>22:00:00</closingTime>
<Manager>DJ8S1L0</Manager>
<telephone>01101 111011</telephone>
</venue>
是否有可能构建一个可以计算的Xpath表达式,假设有多个场地,opensTime&gt; &#39; 18:00:00&#39;如果是的话,怎么样?
比较适用于整数,例如我没有问题得到类似的东西
/venues/venue[capacity > 8000]
工作但不是时间。
非常感谢任何帮助:)
答案 0 :(得分:1)
试试这个:
venues/venue[number(translate(substring(openingTime, 1, 5), ":", ".")) > 18]
步骤: