想用XSLT分割单词
输入为
<ID>ABCD-1234-6547</ID>
,输出应类似于
<ID>ABCD-1234</ID>
我想要用于上述问题的XSLT代码。
我还没有编写代码。
输出应类似于
<ID>ABCD-1234</ID>
答案 0 :(得分:1)
您可以使用:
<xsl:value-of select="tokenize(ID, '-')[position() le 2]" separator="-"/>
演示:https://xsltfiddle.liberty-development.net/ej9EGcF/1
或者简单地做就足够了:
<xsl:value-of select="substring(ID, 1, 9)"/>