我有以下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