<!-- Далее функция, которая "разбивает строку в массив" - а точнене, делает
что-то похожее средствами рекурсии -->
<xsl:template name="tokenize"> <!-- -->
<xsl:param name="string"/>
<xsl:param name="separator" select="'|'"/> <!-- задаём разделитель - здесь это вертикальная черта -->