当前位置:系统之家 > 技术开发 > 详细列表

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

大话XML(目录)

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

大话XML(1)XML是啥

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

大话XML(3)XML的语法1

更新时间:2022-05-23
三. XML的语法  我们先来分析一下前面我们举的学生的例子。<?xml version="1.0" encoding="GB2312"?><学生><
大话XML(3)XML的语法2

大话XML(3)XML的语法2

更新时间:2022-05-23
2.注意大小写的区分  HTML中对大小写的区分不是很敏感,但XML对大小写要求非常严格,如果开始的标识是大写,那么结束的标识也一定是大写。  3.“有始有终”所有的标识必须有相应的结束标识  熟悉HTML的人都知道H
大话XML(3)XML的语法3

大话XML(3)XML的语法3

更新时间:2022-05-23
6.标识之间不可以交叉 <学生><编号>001</编号><姓名>张三</姓名></学生>如果写成了<学生><编号>001&
给 XML 入门者

给 XML 入门者

更新时间:2022-05-23
类型: XML/Biztalk差不多每天都有人问“什么是 XML”,“XML 能做什么”,“XML 能不能替我做这个”,“XML 会取代什么” 等等诸如此类的问题。由于最近一段时间稍微对 xml 使用了一下,我来谈谈自
XML技术上传文件1

XML技术上传文件1

更新时间:2022-05-23
XML技术上传文件 类型: XML/Biztalk概述  本文讲解了一个使用XML技术上传文件的例子,使用该方法没有传统方法中的种种限制。 这个例子讲述了如何使用MSXML3.0和ADO Stream对象来实现这种新的
XML技术上传文件2

XML技术上传文件2

更新时间:2022-05-23
服务器端:  从Request对象中读出XML文档读出二进制节点中的数据并且存储到服务器上的文件中。当然,我们也可以将其存储到数据库的BLOB型字段中。  在解释这段代码之前,我们可以对这个方案进行一些思考。对XML的
XML技术上传文件3

XML技术上传文件3

更新时间:2022-05-23
客户端以下示例代码使用Stream和MSXML对象完成文件上传动作。< HTML >< HEAD >< TITLE >File Send< /TITLE >< /H