有没有办法在运行tokenize($text, '\s+')
后获取 token 数组的大小?无需运行循环。
在这些情况下我想念 Java,因为我可以运行 list.size()
。
干杯
回答
<xsl:variable name="tokens" select="tokenize($text, '\s+')"></xsl:variable>
<xsl:value-of select="count($tokens)"></xsl:value-of>
最佳答案
您应该将 count()
放在 tokenize 周围。在您的情况下 count(tokenize($text, '\s+'))
关于html - token 数组的 Xslt 大小( token 化、 token 数量),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16664217/