Я заменяю for-each
в некоторых XSLT с несколькими дискретными вызовами, которые обрабатывают данные относительно «выбранного» узла в for-each
.XSLT выбирает как VB 'с'
Я не хочу менять ссылки в for-each
, только дублируйте код.
В настоящее время у меня есть
xsl:for-each select='FMGROUPRESULTS[GUID=$Guid]
затем
<xsl:if test="./CFUND > '0'">
бла
, что я хочу, чтобы быть в состоянии сделать, это создать своего рода «гнездо» и сказать select(somehow)='FMGROUPRESULTS[GUID=$Guid][0]
, а затем использовать относительный звонки внутри.
Я пробовал value-of
, и он не работает.
Любые предложения?
Что XSLT версии вы используете? Что именно вы собираетесь получить - отдельный доступ к каждому элементу, возвращаемому для каждого оператора select? любой читаемый пример? – Vitaliy
В чем именно вопрос? Что вы подразумеваете под «как VB» с «»? Можете ли вы показать нам источник XML? Что такое «бла»? – mzjn
Знаете ли вы о совпадении шаблонов и 'xsl: apply-templates' в XSLT? Звучит так, как будто вы можете найти эту функцию. Если это предложение само по себе не поможет, вы можете показать нам пример ввода и соответствующий вывод, который вы хотите создать с помощью XSLT, тогда мы можем предложить способ XSLT этого. –