|
Тема |
Re: Реализация на цикъл в XSLT [re: GingerCat] |
|
Автор |
Пepин (овълчил се) |
|
Публикувано | 16.05.03 21:29 |
|
|
Ами нещо подобно на цикъл, но не съвсем е ако имаш всички стойности някъде в някакъв елемент, примерно месеците:
<root>
<year>
<month name='jan'/>
<month name='feb'/>
<month name='mar'/>
<month name='apr'/>
</year>
.... other data ....
</root>
и после:
<xsl:for-each select='/year/month/@name'> ....
Предварително се извинявам за неправилен синтаксис, ама схващате идеята.
Е, да очакваме всички възможни стойности на цикловата променива да са в изходния файл е оптимистично, но може да include-нем. Не съм сигурен че е по-оптимално решение, но ако имаш списък стойности, вместо числов интервал, си струва.
За повече варианти сигурно трябва да погледнем в книгата 'как да направим по сложен начин в XSLT неща които на други езици стават много лесно'. Изобщо съчетаването на процедурно и декларативно програмиране не е лесна работа
There are 10 types of people in this world: those who understand binary and those who don't.
|
| |
|
|
|