xmlhack.ru XML-форумы
Обсуждение XML и связанных с ним технологий

Как прервать дальнейщую обработку ?


Автор Сообщение
heiheshang
Гость




[13928] Пт Июл 24, 2009 01:58
Как прервать дальнейщую обработку ?
Есть следующая инструкция
<xsl:template match="role[@id='ACS_USERS']/tolbar">
<xsl:text> var tb = new js.Toolbar({ </xsl:text>
<xsl:apply-templates/>
<xsl:text> });</xsl:text>
</xsl:template>

Необходимо прервать обработку дальнейших инструкций после того как эта отработала. Как это сделать ?
Fireball
Наставник

Зарегистрирован: 26.02.2008
Сообщения: 282

[13940] Пн Июл 27, 2009 11:52

У XSLT нету строгого порядка выполнения инструкции, соответственно, такой возможности не предусмотрено.
Скорей всего тут ошибка в проектировании.
Для чего нужно прерывать? Ведь эта инструкция может и последней отработать, тогда уже прерывать нечего будет.
Vasilisk
Наставник

Зарегистрирован: 17.05.2006
Сообщения: 370
Откуда: Украина, Харьков
[13942] Пн Июл 27, 2009 22:58

<xsl:message>
_________________
С уважением Vasilisk
Уважайте читающих, используйте тэги [code ][/code]