xsl中怎么判断是否包含某一字符xsl中怎么判断是否包含某一字符
xsl中如何判断是否包含某一字符
有个问题,查了下xsl的文件,想问下如何判断获取的值中是否包含某一元素。
代码:
xsl:for-each select= /root/tbody/tr[td[1] gt; '1' ]
tr
xsl:for-each select= td[position() gt; 2 ]
xsl:variable name= colNum select= td[position()] /
xsl:choose
xsl:when test= positio...
xsl中怎么判断是否包含某一字符
xsl中如何判断是否包含某一字符
有个问
,查了下xsl的文件,想问下如何判断获取的值中是否包含某一元素。
代码:
xsl:for-each select= /root/tbody/tr[td[1] gt; '1' ]
tr
xsl:for-each select= td[position() gt; 2 ]
xsl:variable name= colNum select= td[position()] /
xsl:choose
xsl:when test= position()=1
td
xsl:value-of select= . /
/td
/xsl:when
xsl:when test= position() gt;3
---在这里我想加个判断,就是如果说这列的数据中如果包含百分号的话,就原样输出,如
果没有的话,就执行下边的这个format—number
td align= right
xsl:value-of select= format-number(.,'#,##0.00') /
/td
/xsl:when
xsl:otherwise
td
xsl:value-of select= . /
/td
/xsl:otherwise
/xsl:choose
/xsl:for-each
/tr
/xsl:for-each
问下这块儿应该怎么写,以前没有接触过,不太会写这里
------解决
--------------------------------------------------------
看着有点儿乱,不过提示你几个注意的问题,你自己去比对下,首先每一个when的外边都
要用 xsl:choose 包裹,其次看你的when写的有地方看着好像不大对,你再查下
本文档为【xsl中怎么判断是否包含某一字符】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。