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 可以实现排序。。。。。。。。。。。
查看全文
相关阅读:
base64加密后字符串长度
Mysql如何查字段的长度,Mysql中length()、char_length()的区别
Java 逆变与协变的名词说明
Java 泛型在实际开发中的应用
MySQL自增主键排序问题
【python基础】怎么实现装饰器?
【python基础】列表推导式
【python】爬虫实践项目(一):39问医生
关于DRF序列化器模型字段参数设置报错AssertionError: May not set both `read_only` and `write_only`
DRF学习笔记
原文地址:https://www.cnblogs.com/gwazy/p/145779.html
最新文章
Lua OpenResty容器化(考古历程)
lua远程调试 Remote Debug
为什么要禁止除GET和POST之外的HTTP方法
wpf 开源ui框架汇总
使用containerd部署k8s集群
asp.net core identity custom storage providers
k8s pod内无法ping通集群外部的网络IP
汇总可用于替换CentOS的RHEL分支发行版
minikube国内访问网络问题处理
centos 8 stream boot iso 安装源 Installation Source 地址设置
热门文章
Java获取枚举类型
Java处理请求重复提交解决方案
SpringMVC对异常请求增加处理
Logback自定义过滤器
Docker通过阿里云镜像仓库使用Gitlab_CI部署SpringBoot项目
简单,详细,实现一个MySQL主从复制
『开源』一键混淆.Net程序集
webapi Swagger 配置 services.BuildServiceProvider() 报警 ASP0000 问题处理
Git回滚merge操作
git 将其他分支的修改合并到当前分支
Copyright © 2011-2022 走看看