我有以下XML,从Web服务返回(为猜测电影5加分):XPath的基础上的时间来寻找元素的值
<ArrayOfSub xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
<Sub>
<SubId>862</SubId>
<SubStreamId>1</SubStreamId>
<SubTimeStart>00:01:04.4450000</SubTimeStart>
<SubTimeEnd>00:01:08.2450000</SubTimeEnd>
<SubText>Wikus van de Merwe
MNU Alien Affairs
</SubText>
</Sub>
<Sub>
<SubId>863</SubId>
<SubStreamId>1</SubStreamId>
<SubTimeStart>00:02:11.3430000</SubTimeStart>
<SubTimeEnd>00:02:14.8430000</SubTimeEnd>
<SubText>Sarah Livingstone
Sociologist, Kempton Park University
</SubText>
</Sub>
</ArrayOfSub>
我需要满足以下所有元素的<SubText>
元素条件:
SubTimeStart < now && SubTimeEnd > now
我这样做的Javascript,为Palm Pre上的WebOs应用程序。我不确定究竟什么样的解决方案适合我的prototype.js PeriodicExecuter,但是1/100秒似乎工作正常。
什么XPath查询将返回表示屏幕上现在应该显示的元素?
District 9 :) 我觉得SubTimeStart> now && now> SubTimeEnd是不可能的,因为SubTimeStart
2009-10-04 23:56:16
很好的结果,谢谢 – 2009-10-04 23:57:17
你使用任何JS框架? – 2009-10-05 00:07:13