Subject: [xsl] Comparing element values From: "Kevin Bird" <kevin.bird@xxxxxxxxxxxxxxxxxxxxxxx> Date: Mon, 4 Oct 2004 14:19:24 +0100 |
Hi Within the following structure I need to compare the value of two <price> elements and output the one with the highest value only. In the example below, the 3rd and 4th <price> elements are being compared. Any help would be greatly appreciated. -- Kevin PS: At a later date I would like to be able to compare a range of <price> elements. Better learn to walk first! --SNIPPET-- <property> <accommodation person="adult"> <holidays> <nights>7</nights> <price>269</price> <price>289</price> <price>309</price> <price>359</price> <price>319</price> <price>329</price> <price>299</price> </holidays> <holidays> <nights>14</nights> <price>304</price> <price>324</price> <price>344</price> <price>384</price> <price>364</price> <price>374</price> <price>-</price> </holidays> </accommodation> <accommodation person="child"> <holidays> <nights>7</nights> <price>269</price> <price>289</price> <price>409</price> <price>359</price> <price>319</price> <price>329</price> <price>299</price> </holidays> <holidays> <nights>14</nights> <price>304</price> <price>324</price> <price>344</price> <price>384</price> <price>364</price> <price>374</price> <price>-</price> </holidays> </accommodation> </property> --REQUIRED OUTPUT -- <property> <accommodation person="adult"> <holidays> <nights>7</nights> <price>269</price> <price>289</price> <price>359</price> <!-- 4th was the highest --> <price>319</price> <price>329</price> <price>299</price> </holidays> <holidays> <nights>14</nights> <price>304</price> <price>324</price> <price>384</price> <!-- 4th was the highest --> <price>364</price> <price>374</price> <price>-</price> </holidays> </accommodation> <accommodation person="child"> <holidays> <nights>7</nights> <price>269</price> <price>289</price> <price>409</price> <!-- 3rd was the highest --> <price>319</price> <price>329</price> <price>299</price> </holidays> <holidays> <nights>14</nights> <price>304</price> <price>324</price> <price>384</price> <!-- 4th was the highest --> <price>364</price> <price>374</price> <price>-</price> </holidays> </accommodation> </property>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Using XSL/XSL-FO For Gene, G. Ken Holman | Thread | Re: [xsl] Comparing element values, David Carlisle |
[xsl] Using XSL/XSL-FO For Generati, J_Eugene_Bernard/VML | Date | Re: [xsl] send overflow to row bel, G. Ken Holman |
Month |