xsl 中如何将 截取值 或取值的大小

sailflying 2003-02-25 03:59:27
我需要将内容大于100个字符的文本值截取,只输出前100个字符,小于100的原样输出。也就是“详情”这里该如何写<xsl:choose>语句呢?

<xsl:template match="vcContent">
<xsl:attribute name="title">
<xsl:value-of />
</xsl:attribute>
详情
</xsl:template>


...全文
107 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sailflying 2003-02-27
  • 打赏
  • 举报
回复
我知道了,应该是

<xsl:value-of select="substring(.,0,11)"/>
sailflying 2003-02-25
  • 打赏
  • 举报
回复
字符串 ‘12345’是固定的吧,如果我要取这个节点本身的值呢?
ssm1226 2003-02-25
  • 打赏
  • 举报
回复
<xsl:value-of select="substring('12345',1,3)"/>
ssm1226 2003-02-25
  • 打赏
  • 举报
回复
<xsl:value-of select="substring('12345',1,3)"/>
ssm1226 2003-02-25
  • 打赏
  • 举报
回复
<xsl:value-of select="substring('12345',1,3)"/>

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧