`

xslt 写循环

阅读更多

test.xml
=============
<?xml version="1.0" encoding="GB2312"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<test/>




test.xsl
==============
<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="urn:schemas-chinaedustar-com:user">
<xsl:output omit-xml-declaration="yes"/>
<xsl:param name="i">3</xsl:param>
<xsl:template match="/">
<xsl:value-of disable-output-escaping="yes" select="user:getContent(string($i))"/>
</xsl:template>
<msxsl:script language="JavaScript" implements-prefix="user">
<![CDATA[
function getContent(str)
{
var i=Number(str)
var content=""
for(j=0;j<i;j++)
{
content+="<div>这是循环:第"+j+"次</div>"
}
return content
}
]]>
</msxsl:script>
</xsl:stylesheet>

xslt 超级链接的写法

<a href="/Company/{@Id}.html" target="_blank">
更多
</a>

分享到:
评论

相关推荐

    jmeter详细使用教程

    JMeter介绍 脚本录制 运行JMeter进行测试 JMeter主要组件介绍 参数化设置 动态数据关联 使用命令行运行JMeter脚本 利用XSLT分析JMeter结果文件

    动易网站标签说明(电子书)

    信息概览 调用范例 参数细目 查询语句 转换模板 附加信息 图片一列式栏目上下循环 标签名称: 图片一列式栏目上下循环 调用标签名: {PE.Label id="图片一列式栏目上下循环"/} 数据源调用标签名: {PE.DataSource ...

    中文 DOM4j入门例子.txt

    中文 DOM4j入门例子 一。解析XML 二。使用迭代器: 三。强大的导航使用XPath: 四。快速循环 五。创建一个新的XML文档 六。记录到一个文件中的一个文件, 七。转换为字符串 八。用XSLT样式文档

    javascript完全学习手册2 源码

    2.2.2 循环语句 2.2.3 其他语句 2.3 使用对话框 2.3.1 警告对话框 2.3.2 确认对话框 2.3.3 提示对话框 第2篇 JavaScript内置对象篇 第3章 JavaScript内置对象 3.1 JavaScript对象概述 3.1.1 对象的...

    HippoEDIT 代码编辑器

    预先包括了对PHP, Perl, Java, Pascal, C/C++, HTML, XML, XSLT等语言的语法定义 。语法定义是可继承和嵌入的(比如内嵌于HTML中的JavaScript, PHP and CSS)。其他编程语言的支持可以通过自定义语法文件实现。 为了...

    javascript完全学习手册1 源码

    2.2.2 循环语句 30 2.2.3 其他语句 35 2.3 使用对话框 38 2.3.1 警告对话框 38 2.3.2 确认对话框 40 2.3.3 提示对话框 40 第2篇 JavaScript内置对象篇 第3章 JavaScript内置对象 43 3.1 JavaScript对象概述 43 ...

    java jdk实列宝典 光盘源代码

    多种方式写文件内容, 按字节写文件内容、按字符写文件内容、按行写文件内容 ; 添加内容到文件结尾;文件的分割和合并;使用StreamTokenizer统计文件的字符数; 序列化和反序列化对象(将不长用的对象暂时持久化到...

    xml入门经典-part3(中文版)

    目 录 译者序 作者简介 前言 第1章 XML简介 1.1 标记语言 1.2 XML的起源和目的 ...9.4.2 循环 9.4.3 排序 9.4.4 条件处理 9.4.5 名称模板 9.4.6 编号方式 9.4.7 拷贝 9.5 使用DOM进行XML文档的转换

    PHP操作XML中XPath的应用示例

    起初 XPath 的提出的初衷是将其作为一个通用的、介于XPointer与XSLT间的语法模型。但是 XPath 很快的被开发者采用来当作小型查询语言。 XPath设计的核心思想:迅速定位(不是通过循环遍历)到你所需要的元素(或者...

    XML实验报告.doc

    通过对C#语言应用练习,掌握C#语言程序的基本结构和编写方法, " " "掌握C#语言基本程序结构,掌握数据类型和程序控制语句的使用方法,如分 " " "支、循环等。掌握了ASP.NET内置的一些对象,包括Request对象、...

    XML高级编程pdf

    9.4.2 循环 9.4.3 排序 9.4.4 条件处理 9.4.5 名称模板 9.4.6 编号方式 9.4.7 拷贝 9.5 使用DOM进行XML文档的转换 9.5.1 用DOM进行结构的转换 9.5.2 在运行时修改一个XSLT文档 9.6 XSL转换与DOM转换的比较 ...

    XML高级编程 (Extensible Markup Language)

    9.4.2 循环 9.4.3 排序 9.4.4 条件处理 9.4.5 名称模板 9.4.6 编号方式 9.4.7 拷贝 9.5 使用DOM进行XML文档的转换 9.5.1 用DOM进行结构的转换 9.5.2 在运行时修改一个XSLT文档 9.6 XSL转换与DOM转换的比较 ...

    XML 高级编程(高清版)

    9.4.2 循环 9.4.3 排序 9.4.4 条件处理 9.4.5 名称模板 9.4.6 编号方式 9.4.7 拷贝 9.5 使用DOM进行XML文档的转换 9.5.1 用DOM进行结构的转换 9.5.2 在运行时修改一个XSLT文档 9.6 XSL转换与DOM转换的比较 ...

    程序员考试刷题-books:图书

    事件循环模型 温泉 ES6 阿贾克斯 表现 可维护 图案 算法 函数式编程 安全 谷歌地图 网页版 领域驱动设计 测试 咕噜声 AngularJS 认证 演示文稿 CSS 推特引导程序 常用表达 XSLT XML 安全 HTML 网络RTC 网络 HTTP

    程序员考试刷题-Books:图书

    事件循环模型 温泉 ES6 阿贾克斯 表现 可维护 图案 算法 函数式编程 安全 谷歌地图 网页版 领域驱动设计 测试 咕噜声 AngularJS 认证 演示文稿 CSS 推特引导程序 常用表达 XSLT XML 安全 HTML 网络RTC 网络 HTTP

    程序员考试刷题-book:书

    事件循环模型 温泉 ES6 阿贾克斯 表现 可维护 图案 算法 函数式编程 安全 谷歌地图 网页版 领域驱动设计 测试 咕噜声 AngularJS 认证 演示文稿 CSS 推特引导程序 常用表达 XSLT XML 安全 HTML 网络RTC 网络 HTTP

    程序员考试刷题-libros:图书

    事件循环模型 温泉 ES6 阿贾克斯 表现 可维护 图案 算法 函数式编程 安全 谷歌地图 网页版 领域驱动设计 测试 咕噜声 AngularJS 认证 演示文稿 CSS 推特引导程序 常用表达 XSLT XML 安全 HTML 网络RTC 网络 HTTP

Global site tag (gtag.js) - Google Analytics