xsl特殊符号输出总结 转
(47条消息) xsl特殊符号输出总结_书剑零落的博客-CSDN博客
一、<>的输出写法
输出结果:<>
的输出方法:
二、if写法
[Column(ColumnName = "
条件为真的时候,输出if标签内的内容
三、
四、定义变量
使用:
myURL
...........在实例空间中都有效
获取表名:NIS_HLZK_ZKJH_MX
截取表名显示:
显示为:ZKJH_MXObj
五、定义自增变量
<?xml version='1.0'?>
第
输出结果如下所示。
第1个e元素:001
第2个e元素:002
第3个e元素:003
第4个e元素:004
第5个e元素:005
引用:
六、for循环
注:
1、XSL中利用xsl:for-each时给每一项添加序号:
2、判断是否是第一次循环的值:
3、判断是否是循环的最后一个值:
4、判断不是循环的最后一个值:
5、循环中添加筛选条件
参照网址:http://www.w3school.com.cn/xsl/xsl_for_each.asp
输出结果:输出artist字段包含“Bob Dylan”的记录
如:返回指定的第几行或者第几行之前或者之后
显示一条记录:
显示第五条记录之后的记录:
6、不用for-each循环,直接输出:则只显示第一条记录
只显示第一条记录的name字段
七、空格输出:
或者:
八、xslt/xpath对不存在属性的判断问题
有xml片段如下
写xsl片段如下
本意是查找所有属性title不等于bad的mytag,然后输出它的name。
原来以为会输出:
kankan
xiangxiang
结果只会输出
kankan
原因貌似xslt1.0中对于
后来改成
即可
九、除法:
循环显示偶数行、基数行
偶数行
基数数行
十、转义字符
在XML中,需要转义的字符有:
(1)& &
(2)< <
(3)> >
(4)" "
(5)' '
十一、参照网址:
https://blog.csdn.net/z69183787/article/details/26448337
https://www.cnblogs.com/demonxian3/p/9151945.html
https://blog.csdn.net/dragoo1/article/details/46681579
http://wangpj.iteye.com/blog/830315
https://blog.csdn.net/yintianqin/article/details/72976278
————————————————
版权声明:本文为CSDN博主「书剑零落」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/shunhua19881987/article/details/81111185