我有一个参数,其中包含以下信息:
"item1,item2,item3,item4"
所以这可能是1或2或3或4。
我想拆分它并单独处理它。知道如何实现这个目标吗?
答案 0 :(得分:1)
使用exslt,这些扩展可用于大多数XSLT处理器。
Here是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>