Как установить значение глобальной логической переменной с помощью «если»? - PullRequest
0 голосов
/ 05 октября 2018

Я знаю, что мы не можем изменить значение переменной в xslt.Мой вопрос: можем ли мы сначала объявить переменную, а затем установить ее значение позже в теге if, то есть присвоить true () или false () в соответствии с некоторым условием?Если так, то как?

Есть ли другой способ решения этой проблемы с сохранением глобальной переменной?

1 Ответ

0 голосов
/ 05 октября 2018

В XSLT нет «позже»;порядок выполнения не определен, поэтому временные описания обработки не имеют смысла.Вам нужно думать чисто функционально: как значение X зависит от значения Y?

Когда вы объявляете переменную, вы должны тут же связать ее значение.Если вы не видите, как это сделать в вашем конкретном случае, вам нужно будет объяснить ваш конкретный случай, а затем мы сможем показать вам.

...