Subject: [xsl] Select item from schedule based on date in XPath 1.0 From: "Philipp Kursawe phil.kursawe@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 30 Jul 2014 14:00:30 -0000 |
Hello all, I have this XML <daily> <item startTime="2014-07-26T10:00:00.000Z"> <item startTime="2014-07-26T11:00:00.000Z"> <item startTime="2014-07-26T12:00:00.000Z"> <item startTime="2014-07-26T13:00:00.000Z"> </daily> I want to select the item for a specific time, ie for 11:15 it should select the second item. I am using XPath 1.0 so for the date comparison itself I use this trick: number(translate(@startTime, "-T:.Z", "")) to get a number representation for the startTime attibute. My trouble is now with finding the next sibling to compare its startTime (in my example the item that starts at 12:00) Basically my expression in pseudo xpath would be item[@startTime >= time and next-sibling[@startTime < time] Thanks for any hints! Phil
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Chart Web Part SharePoint 201, Dick Penny d_penny@x | Thread | Re: [xsl] Select item from schedule, L2L 2L emanuelallen@ |
Re: [xsl] generating Office Open XM, Wendell Piez wapiez@ | Date | Re: [xsl] Select item from schedule, L2L 2L emanuelallen@ |
Month |