当前位置:萝卜系统下载站 > 技术开发 > 详细列表

XSL简明图文详细教程(6)XSL过滤与查询

XSL简明图文详细教程(6)XSL过滤与查询

更新时间:2022-08-23
六. XSL的过滤和查询 如果我们希望只显示满足一定的条件的XML数据应该怎么做呢?还是上面的例子代码,我们只需要在xsl:for-each元素的select属性中加入参数就可以,类似:<xsl:for-each
XSL简明图文详细教程(7)XSL 的控制语句

XSL简明图文详细教程(7)XSL 的控制语句

更新时间:2022-08-23
七. XSL 的控制语句1.条件语句if...thenXSL同样还有条件语句(呵呵~~好厉害吧,象程序语言一样)。具体的语法是增加一个xsl:if元素,类似这样<xsl:if match=".[ARTI
XSLT简单基础提纲

XSLT简单基础提纲

更新时间:2022-08-23
前言大家好,从今天起我们将一起来学习XML家族的另一种语言XSLT,XSLT类似HTML中的CSS,但是比CSS功能要强大的多。XSLT可以说更偏向是一种程序语言,但它没有常见程序语言复杂,甚至比js等脚本语言还简单,
XSLT简单基础首章:XSLT的概念(1)

XSLT简单基础首章:XSLT的概念(1)

更新时间:2022-08-23
1.XSLT的概念 1.1 什么是XSLT 1.2 为什么要用XSLT 1.3 XSLT的历史 1.4 什么是XPath 1.5 XSLT和CSS的比较 1.6 XSLT和IE5 1.XSLT的概念我们首先来澄清一个概
XSLT简单基础首章:XSLT的概念(2)

XSLT简单基础首章:XSLT的概念(2)

更新时间:2022-08-23
1.3 XSLT的历史想很多其他XML家族成员一样,XSLT是由W3C起草和制定的。它的主要发展历程如下: .1995年由James Clark提议; .1997年8月正式提案为XSL; .1998年5月由Norman
XSLT简单基础首章:XSLT的概念(3)

XSLT简单基础首章:XSLT的概念(3)

更新时间:2022-08-23
1.5 XSLT和CSS的比较CSS同样可以格式化XML文档,那么有了CSS为什么还需要XSLT呢?因为CSS虽然能够很好的控制输出的样式,比如色彩,字体,大小等,但是它有严重的局限性,就是: (1) CSS不能重新排
XSLT简单基础第二章:XSLT的案例(1)

XSLT简单基础第二章:XSLT的案例(1)

更新时间:2022-08-23
2. XSLT的实例 2.1 XSLT如何转换XML 2.2 一个实例 2.3 过程解析 2.4 XSLT的用途 2.1 XSLT如何转换XML我们打个有趣的比方,你玩过橡皮泥吧,用不同的模子按上去,就可以做出需要的形
XSLT简单基础第二章:XSLT的案例(2)

XSLT简单基础第二章:XSLT的案例(2)

更新时间:2022-08-23
2.2 一个实例现在我们来看一个简单的XSLT实际应用例子,获得一些感官上的认识。很多网页设计师看到类似HTML的代码才会放心,代码是那样的亲切和熟悉。例子1: "Hello, world!"hel
XSLT简单基础第二章:XSLT的案例(3)

XSLT简单基础第二章:XSLT的案例(3)

更新时间:2022-08-23
2.3 过程解析 如果你成功的看到效果,你也许想知道这些代码的具体含义,我们来详细解说:看hello.xsl文件<?xml version="1.0" encoding="iso-8
XSLT简单基础第3章:XSLT的元素语法(1)

XSLT简单基础第3章:XSLT的元素语法(1)

更新时间:2022-08-23
通过前面两章的介绍,我们已经对XSLT的基本概念和它的转换过程有了一些了解。下面我们一起来学习XSLT的具体语法。说到语法总是比较枯燥的,您可以大体上浏览一遍,等您真正需要使用XSLT的时候,再仔细研究它们。 3.XS
XSLT简单基础第3章:XSLT的元素语法(2)

XSLT简单基础第3章:XSLT的元素语法(2)

更新时间:2022-08-23
3.1 xsl:template和xsl:apply-templates模板(template)是XSLT中最重要的概念之一。XSLT文件就是由一个一个的模板组成,任何一个XSLT文件至少包含一个模板。模板的概念就象是
XSLT简单基础第3章:XSLT的元素语法(3)

XSLT简单基础第3章:XSLT的元素语法(3)

更新时间:2022-08-23
3.2 xsl:value-ofXSL:value-of用来将源文档中元素的文本值写到输出文档中。例如:有一个个人资料的XML文档:<?xml version="1.0" encoding=&
XSLT简单基础第3章:XSLT的元素语法(4)

XSLT简单基础第3章:XSLT的元素语法(4)

更新时间:2022-08-23
3.3 xsl:for-eachxsl:for-each语法允许你循环处理被选择的节点。例如:有一个含多个个人资料的XML文档:<?xml version="1.0" encoding=&qu
XSLT简单基础第3章:XSLT的元素语法(5)

XSLT简单基础第3章:XSLT的元素语法(5)

更新时间:2022-08-23
3.4 xsl:ifxsl:if类似普通程序语言的if条件语句,允许设定节点满足某个条件时,被模板处理。xsl:if的语法格式为:<xsl:if test=布尔表达式>template body</x
XSLT简单基础第3章:XSLT的元素语法(6)

XSLT简单基础第3章:XSLT的元素语法(6)

更新时间:2022-08-23
3.5 xsl:choose, xsl:when 和 xsl:otherwisexsl:if语法没有else的属性。如果我们要进行多项选择,那么就要使用xsl:choose / xsl:when / xsl:other
XSLT简单基础第4章:XPath的语法(1)

XSLT简单基础第4章:XPath的语法(1)

更新时间:2022-08-23
4.XPath的语法 我们在前面已经提到过,XPath是用来帮助XSLT在XML源文档中查找定位信息的语言。在实际使用过程中,XPath和XSLT总是混在一起使用,在上面一章的语法例子中我们已经有使用到XPath的语法
XSLT简单基础第4章:XPath的语法(3)

XSLT简单基础第4章:XPath的语法(3)

更新时间:2022-08-23
4.4 功能函数(Functions) 在XPath里有很多功能函数可以帮助我们精确寻找需要的节点。count()功能作用:统计计数,返回符合条件的节点的个数。举例:<p><xsl:value-of
用XSLT简单完成树形折叠导航栏(1)

用XSLT简单完成树形折叠导航栏(1)

更新时间:2022-08-23
一般我们见到的XML文件是以元素为结点的,随着层次的不断加深,逐渐成了一棵树,这种文件的好处是我们一看就很明白其中的子、父、祖宗、兄弟关系,不方便之处在于,我个人认为,如果层次很深又有很多的兄弟结点的话,那么文件可能很
用XSLT简单完成树形折叠导航栏(2)

用XSLT简单完成树形折叠导航栏(2)

更新时间:2022-08-23
我引用花园的TOC,一是让大家能有个初步印象,等文章完成后, 把几个文件C&P加上几个图片, 在IE5以上的机器上象打开一个html文件一样打开navi.xml后,就会出现跟花园很类似的TOC了;二是希望大家根
用XSLT简单完成树形折叠导航栏(3)

用XSLT简单完成树形折叠导航栏(3)

更新时间:2022-08-23
当然, 少了navigator.css是不行的。 navigator.css BODY { font-family:Verdana; cursor:default; font-size:9pt; } TABLE { f
用XSLT简单完成树形折叠导航栏(4)

用XSLT简单完成树形折叠导航栏(4)

更新时间:2022-08-23
展开和折叠其实就是显示或不显示display:none or block)它与可见与不可见(visible or invisible)是有区别的, 前者不在页面预留空间。 这个toggle函数完成两个功能, 改变TR原
大话XML(目录)

大话XML(目录)

更新时间:2022-08-23
尽管目前中国的电子商务发展并未有见其势不可挡之势,但是要来的终归要来,逃也逃不了,现在知道、了解、尝试过电子商务的人越来越多,随着一切条件的成熟,必然会蓬勃地发展起来,而充当电子商务坚实支持的 XML 语言也愈见吃香!
大话XML(1)XML是啥

大话XML(1)XML是啥

更新时间:2022-08-23
如今在软件行业,当别人津津乐道XML时,你在旁插嘴问:“喂!你们讲的XML是什么呀?”惨!一句话出口,你就被软件界的时尚快车踢了下去。  为什么?不会这么夸张吧!如今,你不媚俗,就没得混。没看到软件业的老大微软最近炒得
大话XML(2)XML与HTML的比较1

大话XML(2)XML与HTML的比较1

更新时间:2022-08-23
二. XML和HTML的比较   下面我们看一个实例:  有一个关于学生的信息:包括学生的编号,姓名,性别,年龄。  我们下面用三种表达方式来表现这个学生的信息。  这个学生的信息数据是相同的:001, 张三, 男,
大话XML(2)XML与HTML的比较2

大话XML(2)XML与HTML的比较2

更新时间:2022-08-23
第二种表达方式: 显示的效果:编号001姓名张三性别男年龄20 HTML源代码:<body><table width="300" border="0" cell
大话XML(2)XML与HTML的比较3

大话XML(2)XML与HTML的比较3

更新时间:2022-08-23
第三种表达方式: 显示的效果:学生信息编号: 性别: 姓名: 年龄: HTML源代码:<body><p>学生信息</p><p>编号: <input type=&qu
大话XML(2)XML与HTML的比较4

大话XML(2)XML与HTML的比较4

更新时间:2022-08-23
二. XML和HTML的比较  HTML本身存在很多的缺点,例如,内容和页面的排版、表现形式混在一起,过度的膨胀。数据库存储的信息,经过CGI,ASP等的解释和转换为HTML格式后,信息原有的格式已变得面目全非。电子商
大话XML(2)XML与HTML的比较5

大话XML(2)XML与HTML的比较5

更新时间:2022-08-23
第二步:用记事本打开学生.xml,看到图二  我们将这段代码中的“学生1.xsl”改为“学生2.xsl”,保存。之后,请刷新IE浏览器,看到了什么?图三(和前面提到的HTML的第二种表达方式相同)  第三步:用和第二步
大话XML(2)XML与HTML的比较6

大话XML(2)XML与HTML的比较6

更新时间:2022-08-23
第四步:好了,这次我们来看看XML的庐山真面目吧!  请用和第二步类似的步骤,将这段代码删掉,保存。刷新IE浏览器,可以看到:图五这就是XML的源代码。  有没有注意到XML源代码“- <学生>”前面的“-
大话XML(2)XML与HTML的比较7

大话XML(2)XML与HTML的比较7

更新时间:2022-08-23
XML的真面目露出来啦!  像什么?  是不是很像我们平时用的文件夹呀?  如果你学过数据结构的话,一定知道一种重要的数据结构——树!  而我们的XML就是一种树状结构!XML与HTML的不同之处在于:  XML的重点
网站地图xml | 网站地图html