Я извлекаю строковое значение, используя value-of, и мне нужно разделить строку с помощью delimeter |и сохраняйте значения в массиве.
Этот массив необходимо выбрать и использовать значения массива [index] в других тегах.
Я попытался проверить в stackoverflow получил некоторые, связанные с моей проблемой, но не хранится в массиве.Не могли бы вы помочь мне в этом. Объявление переменной xsl и присвоение ей значения
Попробовал это, но не смог установить значения в массив
Объявление переменной xsl и присвоение ей значения
<xsl:for-each select="how to fetch this value ">
<xsl:variable name="_keyword" select="."/>
How to set this to array variable
</xsl:for-each>
<xsl:if test="string-length($_text)">
<xsl:variable name="_value" select="substring-before($_text, '|')"/>
<xsl:variable name="_next" select="substring-after($_text, '|')"/>
<value>
<xsl:value-of select="$_value"/>
</value>
<xsl:call-template name="split-to-values">
<xsl:with-param name="_text" select="$_next"/>
</xsl:call-template>
</xsl:if>