Ik heb vage oplossing gevonden met xsl:variable's enzo, maar ik zoek even de beste oplossing die in zo veel mogelijk browsers werkt.. Zal het even toelichten.. Heb bijv de volgende datafeed
Nu moet de output zo worden:
Daarvoor moet ik dus een loopje van 1 tot 8 doorlopen.. hoe doe ik dat het meest praktisch (en het liefst op zo'n manier dat het in zo veel mogelijk browsers werkt.. dus meer dan alleen ie 6).. Heb gezocht, maar kon in de hele waslijst nix vinden over een oplopende loopje..
//edit:
eigenlijk wil ik het zelfs nog zo krijgen, dat het aantal loopjes dat ie maakt, gelijk is het aan het hoogste 'number' attribuut, maar dat kan ik denk ik zelf ook nog wel vinden .. iets met max() en het attribuut ofzo denk ik.. als ik helemaal fout zeg, laat plz iemand het zeggen, anders zoek ik me voor nix de pleures
XML:
1
2
3
4
5
6
| <data> <msg number="1" size="255" /> <msg number="2" size="243" /> <msg number="4" size="190" /> <msg number="8" size="98" /> </data> |
Nu moet de output zo worden:
XHTML:
1
2
3
4
5
6
7
| 1 - 255 2 - 243 3 - ??? 4 - 190 6 - ??? 7 - ??? 8 - 98 |
Daarvoor moet ik dus een loopje van 1 tot 8 doorlopen.. hoe doe ik dat het meest praktisch (en het liefst op zo'n manier dat het in zo veel mogelijk browsers werkt.. dus meer dan alleen ie 6).. Heb gezocht, maar kon in de hele waslijst nix vinden over een oplopende loopje..
//edit:
eigenlijk wil ik het zelfs nog zo krijgen, dat het aantal loopjes dat ie maakt, gelijk is het aan het hoogste 'number' attribuut, maar dat kan ik denk ik zelf ook nog wel vinden .. iets met max() en het attribuut ofzo denk ik.. als ik helemaal fout zeg, laat plz iemand het zeggen, anders zoek ik me voor nix de pleures
[ Voor 27% gewijzigd door r0bert op 08-12-2003 23:41 ]