如何处理“.xsl”中的字符串序列或数组文件?
我在 xsl stlesheet 中有字符串序列/数组。
例如变量列表 当我按如下方式打印上述变量的值时,
<xsl:value-of select="$varList"/>
它打印如下,
varList="hw.co.gdh gd.kj.xhd bh.ko.sag hf.sj.kjh"
现在我必须从上面的变量中单独获取每个字符串。
即“hw.co.gdh”,“gd.kj.xhd”分开。
我怎样才能做到呢?是否有应用
循环或其他选项的选项?
我正在使用 xsl 的版本=“1.0”。
I have sequence/array of string in xsl stlesheet.
e.g varList
when I print the value of above variable as following
<xsl:value-of select="$varList"/>
It prints as follows which is
varList="hw.co.gdh gd.kj.xhd bh.ko.sag hf.sj.kjh"
Now I have to get each string separatly from the above varibale.
i.e "hw.co.gdh" , "gd.kj.xhd" separeted.
How I can do it? is there any option of applying <xsl:for-each>
loop or somthing else?
I m using version="1.0" of xsl.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我向您展示如何根据提供的递归函数在 XSLT 1.0 中拆分字符串 此处。
输入
XSL
输出
注意除了调用模板
output-tokens
之外,我没有做任何其他事情。I show you a demonstration on how to split the strings in XSLT 1.0 based on recursive function provided here.
INPUT
XSL
OUTPUT
NOTE that I didn't do anything more than calling the template
output-tokens
.