社区
XML/XSL
帖子详情
XML中如何给对变量进行加减运算?
feelrain
2003-09-23 10:12:33
<xsl:variable name="i">1</xsl:variable>
以上语句定义了个变量i,值为1
如何对i进行累加
...全文
925
6
打赏
收藏
XML中如何给对变量进行加减运算?
1 以上语句定义了个变量i,值为1 如何对i进行累加
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cnpr
2003-09-26
打赏
举报
回复
http://www.eaoo.com/design/list.asp?classid=1&Nclassid=6
_17708668
2003-09-25
打赏
举报
回复
第一步:
在
<xsl:template match="/">.....</xsl:template>
中调用模板"MyLoopFun"
第二步:
<xsl:template name="MyLoopFun">....</xsl:template>
中定义供调用的模板"MyLoopFun",并在其中调用自身(直接递归)。
看起来就这么简单,但这种办法我在其他场合下试过,好象不行,但不肯定,有时间再试试。
xuzhenhua21
2003-09-25
打赏
举报
回复
哪位高手可以再解释一下,先谢了
xuzhenhua21
2003-09-25
打赏
举报
回复
看的还不是太明白,是嵌套调用的吗
孟子E章
2003-09-23
打赏
举报
回复
<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:copyRight="http://xml.sz.luohuedu.net/">
<!-- 下面的三个变量可以由XML中取得,做为例子,这里直接定义了初始值 -->
<!-- 定义初始值 -->
<xsl:variable name="varStart" select="0"/>
<!-- 定义结束值 -->
<xsl:variable name="varEnd" select="35"/>
<!-- 定义循环步长 -->
<xsl:variable name="varStep" select="2"/>
<xsl:template match="/">
<xsl:call-template name="MyLoopFun">
<xsl:with-param name="varStart" select="$varStart">
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="MyLoopFun">
<xsl:param name="varStart"/>
<xsl:if test="$varStart < $varEnd">
<!-- 输出格式定义 -->
<a target="_blank" href="http://xml.sz.luohuedu.net/?{$varStart}">
<xsl:attribute name="title"><xsl:value-of select="$varStart"/></xsl:attribute>
<xsl:value-of select="$varStart"/>
</a>
<xsl:if test="$varStart < ($varEnd - $varStep)"> , </xsl:if>
<xsl:call-template name="MyLoopFun">
<xsl:with-param name="varStart">
<xsl:value-of select="$varStart + $varStep"/>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
孟子E章
2003-09-23
打赏
举报
回复
在XSL里执行类似for(i=0;i<n;i++)的循环
http://xml.sz.luohuedu.net/xml/Content.asp
Mybatis
中
使用
xml
进行
增删改查实践
【1】
xml
配置<?
xml
version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...
Linux 减,linux下的shell
运算
(加、减、乘、除)
linux下的shell
运算
(加、减、乘、除)标签: linuxshell
运算
加减
乘除2014-03-12 16:25 15127人阅读 评论(0) 收藏 举报分类: linux(17)((i=$j+$k)) 等价于 i=`expr $j + $k`((i=$j-$k)) 等价于 i=`expr $j -$k`((i=$j...
c语言
中
的自增
运算
符和自减
运算
符的
运算
对象可以是什么
变量
,C语言之自增和自减
运算
符...
自增和自减自增(++):就是给自己的值再加1自减(--):就是给自己的值减1tips: ++(--)可以放在前面,也可以放在后面,效果都是一样,都是会给自身+1(-1)前缀++(--):会先自增(自减),后用自增(自减)后的值参与
运算
后缀...
c语言指针赋值指针
变量
赋值吗,C语言_指针
变量
的赋值与
运算
,很详细
指针
变量
的赋值指针
变量
同普通...在C语言
中
,
变量
的地址是由编译系统分配的,对用户完全透明,用户不知道
变量
的具体地址。 C语言
中
提供了地址
运算
符&来表示
变量
的地址。其一般形式为: &
变量
名; 如&a...
Mybatis学习笔记(二)——增、删、改、查
Mybatis学习笔记——增、删、改、查 Mybatis实现增删改查,实际要考虑SQL语句的书写,再细致一点...在接口对应的映射文件UserMapper.
xml
中
,使用mapper标签的namespace属性,将接口和映射文件联系起来: 映射文件的name
XML/XSL
8,906
社区成员
22,678
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章