zoukankan
html css js c++ java
xsl 中 foreach 的使用
xml 文档
<?
xml version="1.0" encoding="gb2312"
?>
<?
xml-stylesheet type="text/xsl" href="applytemplatesl3.xsl"
?>
<
X_Agent
>
<
机构名称
>
X_Agent
</
机构名称
>
<
机构宗旨
>
卓越品质 精品服务
</
机构宗旨
>
<
X_Agent
简介
>
我们是伟大的中国人
</
X_Agent简介
>
<
代理品牌
>
<
品牌 中文名="优派" 英文名="ViewSonic
"
>
<
品牌介绍页
>
ViewSonic.xml>
</
品牌介绍页
>
<
厂家网址
>
http:www.viewsonic.com
</
厂家网址
>
<
品牌介绍
>
优派
</
品牌介绍
>
<
产品系列
>
<
型号 品名="E6353
Mointor"
>
<
说明
>
ViewSonic 再一次推出了
</
说明
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
控制
>
视控 onview 视 view Math
</
控制
>
<
分辨率
>
1280*1024
</
分辨率
>
<
符合标准
>
MPRII 标准
</
符合标准
>
</
型号
>
<
型号 品名="E6353
Mointor"
>
<
说明
>
ViewSonic 再一次推出了
</
说明
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
控制
>
视控 onview 视 view Math
</
控制
>
<
分辨率
>
1280*1024
</
分辨率
>
<
符合标准
>
MPRII 标准
</
符合标准
>
</
型号
>
<
型号 品名="E6353
Mointor"
>
<
说明
>
ViewSonic 再一次推出了
</
说明
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
控制
>
视控 onview 视 view Math
</
控制
>
<
分辨率
>
1280*1024
</
分辨率
>
<
符合标准
>
MPRII 标准
</
符合标准
>
</
型号
>
<
型号 品名="E6353
Mointor"
>
<
说明
>
ViewSonic 再一次推出了
</
说明
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
控制
>
视控 onview 视 view Math
</
控制
>
<
分辨率
>
1280*1024
</
分辨率
>
<
符合标准
>
MPRII 标准
</
符合标准
>
</
型号
>
</
产品系列
>
</
品牌
>
<
品牌 中文名="美格" 英文名="MAG
"
>
<
品牌介绍页
>
MAG.xml
</
品牌介绍页
>
<
品牌介绍
>
美格
</
品牌介绍
>
<
厂家网址
>
http://www.mag.com
</
厂家网址
>
<
品版介绍
>
MAG
</
品版介绍
>
<
产品系列
>
<
产品
>
<
型号
>
mag xj570
</
型号
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
控制
>
视控 onview 视 view Math
</
控制
>
<
分辨率
>
1280*1024
</
分辨率
>
<
符合标准
>
MPRII 标准
</
符合标准
>
<
价格
>
1399
</
价格
>
<
降价
>
200元
</
降价
>
</
产品
>
</
产品系列
>
</
品牌
>
<
品牌 中文名="三星" 英文名="SAMSUNG
"
>
<
品牌介绍页
>
SAMSUNG.xml
</
品牌介绍页
>
<
品牌介绍
>
SAMSUNG
</
品牌介绍
>
<
产品系列
>
<
型号 品名="75ddf
"
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
分辨率
>
1280*1024 @85
</
分辨率
>
<
分辨率
>
1280*1024
</
分辨率
>
</
型号
>
<
型号 品名="75ddf
"
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
分辨率
>
1280*1024 @85
</
分辨率
>
<
分辨率
>
1280*1024
</
分辨率
>
</
型号
>
<
型号 品名="75ddf
"
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
分辨率
>
1280*1024 @85
</
分辨率
>
<
分辨率
>
1280*1024
</
分辨率
>
</
型号
>
</
产品系列
>
</
品牌
>
</
代理品牌
>
<
联系方法
>
<
公司地址
>
中国.上海.
</
公司地址
>
<
联系电话
>
020-00000000
</
联系电话
>
<
Email
>
abc@bb.com
</
Email
>
</
联系方法
>
</
X_Agent
>
xsl 文档
<?
xml version="1.0" encoding="gb2312"
?>
<
xsl:stylesheet
xmlns:xsl
="http://www.w3.org/TR/WD-xsl"
>
<
xsl:template
math
="/"
>
<
html
>
<
head
><
TITLE
>
使用xsl:template 元素
</
TITLE
></
head
>
<
body
>
<
h3
style
="color:gree"
>
X_Agent 的 email 地址是:
<
xsl:value-of
select
="X_Agent/联系方法/Email"
/>
</
h3
>
<
xsl:for-each
select
="X_Agent/联系方法"
>
<
h3
style
="color:blue"
><
xsl:value-of
select
="Email"
/></
h3
>
</
xsl:for-each
>
</
body
>
</
html
>
</
xsl:template
>
</
xsl:stylesheet
>
例2
xml
<?
xml version="1.0" encoding="gb2312"
?>
<?
xml-stylesheet type="text/xsl" href="foreach.xsl"
?>
<
产品系列
>
<
产品
>
<
型号
>
mag xj570
</
型号
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
控制
>
视控 onview 视 view Math
</
控制
>
<
分辨率
>
1280*1024
</
分辨率
>
<
符合标准
>
MPRII 标准
</
符合标准
>
<
价格
>
1399
</
价格
>
<
降价
>
200元
</
降价
>
</
产品
>
<
产品
>
<
型号
>
mag xj570
</
型号
>
<
显像管 水平="0
.24mm" 垂直
="0.12mm"
尺寸
="15"
>
0.28极细至点
</
显像管
>
<
控制
>
视控 onview 视 view Math
</
控制
>
<
分辨率
>
1280*1024
</
分辨率
>
<
符合标准
>
MPRII 标准
</
符合标准
>
<
价格
>
13990
</
价格
>
<
降价
>
2000元
</
降价
>
</
产品
>
</
产品系列
>
xsl
<?
xml version="1.0" encoding="gb2312"
?>
<
xsl:stylesheet
xmlns:xsl
="http://www.w3.org/TR/WD-xsl"
>
<
xsl:template
math
="/"
>
<
html
>
<
head
>
X_Agent
</
head
>
<
body
>
<
center
>
<
H3
>
使用 xsl:for-each
</
H3
>
<
xsl:for-each
select
="产品系列/产品"
order-by
="降价"
>
<
h3
>
<
xsl:value-of
select
="型号"
/>
<
xsl:value-of
select
="价格"
/>
<
xsl:value-of
select
="降价"
/>
</
h3
>
</
xsl:for-each
>
</
center
>
</
body
>
</
html
>
</
xsl:template
>
</
xsl:stylesheet
>
注意 order-by 可以实现排序。。。。。。。。。。。
查看全文
相关阅读:
linux---shell数组
linux---shell传递参数
Windows mysql免安装版配置。(版本号-5.6.45);
contos 6.9 和 centos7 配置docker?
数据库表的演化过程
docker简单介绍。
Linux 配置 mycat 和 分库分表配置。
Linux 配置mysql 免安装版。
mycat 简单介绍
kibana 对es的简单操作。
原文地址:https://www.cnblogs.com/gwazy/p/145779.html
最新文章
jinja2 区分类型
一篇文章带你入门odoo
深刻理解socket编程中的read&&write
重载操作符为成员函数和全局函数对于做操作数的限制(转)
C++ 动态类型识别
Static_cast 与 Dynamic_cast的区别(转)
atoi()和itoa()函数详解以及C语言实现(转)
strcpy和strdup比较和详解 (转)
指向类成员函数的指针(转)
Linux内核线程总结
热门文章
Linux原创精华文章汇总
进程的用户栈和内核栈
linux---集群架构初探(2)配置模拟集群环境
linux---集群架构初探(1)集群架构简介
linux---systemd进程
linux---软件安装
linux---shell文件包含(脚本引用)
linux---shell函数
linux---shell流程控制
linux---shell运算符
Copyright © 2011-2022 走看看