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

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

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

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

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

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

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

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

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

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

大话XML(目录)

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

大话XML(1)XML是什么

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

大话XML(3)XML的语法1

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

大话XML(3)XML的语法2

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

大话XML(3)XML的语法3

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

给 XML 入门者

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

XML技术上传文件1

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

XML技术上传文件2

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

XML技术上传文件3

更新时间:2022-10-04
客户端以下示例代码使用Stream和MSXML对象完成文件上传动作。< HTML >< HEAD >< TITLE >File Send< /TITLE >< /H
XML文档搜索使用小结2

XML文档搜索使用小结2

更新时间:2022-10-04
这个方法要求我们一层层向内找我们需要的数据,如果层次很多的话,做起来就会很费劲,也容易出错。幸好.NET给我们提供了另外一个方法SelectSingleNode和SelectNodes方法可以让我们直接找到所要的数据。
使用DOM创建XML

使用DOM创建XML

更新时间:2022-10-04
我以前在介绍XML和让别人试着使用DOM时,不只一个人问过我用DOM是否能用来凭空直接生成一个XML文件。  当然,这是当然可以的了,其次是怎么写程序呢。  那我就这个问题,专门在这篇文章中用VB和MSXML的COM接
XML在.net平台下的自定义控件的应用(1)

XML在.net平台下的自定义控件的应用(1)

更新时间:2022-10-04
Xml全称可扩展标记语言(extensible marked language),这套语言系统由于在数据处理,跨平台等方面的独特优势,在近几年风靡全球。Xml语言系统把任何数据都作为“键”和“值”来进行处理,这一点
XML在.net平台下的自定义控件的应用(2)

XML在.net平台下的自定义控件的应用(2)

更新时间:2022-10-04
第二步,就是加入XML特性 注意,任何xml文档在其被处理之前最好先进行有效性验证,提供验证一般有两种重要的途径。其一就是提供DTD(文档类型定义),实际上就是让用户提供指令集,然后在xml文档加载的时候对其进行
XML在.net平台下的自定义控件的应用(3)

XML在.net平台下的自定义控件的应用(3)

更新时间:2022-10-04
为了更加清晰的说明上面的代码,我们这里举一个例子,相信读者一目了然: <menus xmlns='x-schema:Menu.xdr'> <menu id='menuBar1'> <topmenu id
一个容易的XML Schema的例子

一个容易的XML Schema的例子

更新时间:2022-10-04
我们可以看到,DTD的语法相当复杂,并且它不符合XML文件的标准,自成一个体系。也就是说DTD文档本身并不是一个良好形式的XML文档,上面的关于DTD的介绍也仅仅是作了一个简介,目的是帮助大家能读懂DTD文件以及在
Web设计中如何使用XML数据1

Web设计中如何使用XML数据1

更新时间:2022-10-04
XML数据源对象是一个ActiveX控件,允许你在XML文件和HTML页面之间操作数据。本文将向你展示如何从各种XML数据源中提取数据,以及如何使用JavaScript显示这些数据。   XML数据源对象DSO是一个微
Web设计中如何使用XML数据2

Web设计中如何使用XML数据2

更新时间:2022-10-04
代码列表2:  <!-- example2.htm -->  <html>  <head>  <title>XML DSO-example2.htm</title>  </head>  <body bgcolor=&q
Web设计中如何使用XML数据3

Web设计中如何使用XML数据3

更新时间:2022-10-04
现在,研究一下下面的HTML页面:   <!-- example3.htm -->  <html>  <head>  <title>XML DSO-example3.htm</title>  <script langu
XML数据库中几个容易混淆的概念1

XML数据库中几个容易混淆的概念1

更新时间:2022-10-04
当开发人员谈及XML数据库时,他们往往指的是两个概念:存储XML数据的数据库,利用XML数据库的DBMS。绝大多数主要的DBMS产品允许你无需改变现有的数据库就可以集成XML数据到程序中。现在让我们讨论一下XML数据库