У меня есть некоторые данные в элементе XML, который выглядит следующим образом:
<item value="category1,category2">Item Name</item>
Интересующий меня бит - это атрибут value . Я могу получить данные, содержащиеся в этом атрибуте, в шаблон, который выглядит так:
<xsl:template name="RenderValues">
<xsl:param name="ValueList" />
<xsl:value-of select="$ValueList" /> <!-- outputs category1,category2-->
</xsl:template>
Я хочу эффективно обработать значения, разделенные запятыми. Как лучше всего сделать что-то вроде следующего из шаблона RenderValues?
<a href="x.asp?item=category1">category1</a>
<a href="x.asp?item=category2">category2</a>