Функция разделения запятых в XSLT 1.0 - PullRequest
1 голос
/ 23 февраля 2010

У меня есть параметр, в котором у меня есть такая информация:

"item1,item2,item3,item4"

Так что это может быть 1 или 2 или 3 или 4.

Я хочу разделить это и обработать это индивидуально. Есть идеи как этого добиться?

1 Ответ

1 голос
/ 23 февраля 2010

Используйте exslt , эти расширения доступны для большинства процессоров XSLT.

Здесь - это реализация str: split в качестве шаблона XSLT. Это называется так:

<xsl:variable name="values">
    <xsl:text>item1,item2,item3,item4</xsl:text>
</xsl:variable>

<xsl:call-template name="str:split">
   <xsl:with-param name="string" select="$values" />
   <xsl:with-param name="pattern" select="','" />
</xsl:call-template>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...