XML XSL XSLT
文章平均质量分 74
zhoudm2005
混在IT
展开
-
WEB页面工具语言XML带来的好处
(1)更有意义的搜索 数据可被XML唯一的标识。没有XML,搜索软件必须了解每个数据库是如何构建的。这实际上是不可能的,因为每个数据库描述数据都是不同的。有了XML,书就可以很容易以标准的方式按照作者、标题、ISBN序号或其他的标准分类。搜索书就变得十分方便。 (2)开发灵活的Web应用软件 数据一旦建立,XML能被发送到其他应用软件、对象或者中间层服务器做进一步地处理。或者它转载 2008-07-28 19:49:00 · 367 阅读 · 0 评论 -
XSL简明教程(2)XSL转换
原著:Jan Egil Refsnes 翻译:阿捷 二.XSL的转换1.将XML转换成HTMLXSL是如何将XML文档转换成HTML文件的呢?我们来看一个例子,下面是XML文档的一部分:Empire BurlesqueBob DylanUSAColumbia10.901985...然后我们将下面的XSL文件作为HTML的模板将XML数据转换为HTML文件:Title转载 2008-07-28 20:52:00 · 446 阅读 · 0 评论 -
中英文对照学习认识一下XML语言
XML was designed to describe data and to focus on what data is.XML 的产生是用来描述数据并关注数据的实质是什么HTML was designed to display data and to focus on how data looks.HTML 则是用来显示数据,它所关注的是数据显示的效果What You Sh转载 2008-07-28 20:25:00 · 605 阅读 · 0 评论 -
跟我学XSL(二)
表一、运算符与特殊字符 运算符 描述/ 选择子元素,返回左侧元素的直接子元素;如果"/"位于最左侧表示选择根结点的直接子元素// 递归下降,不论深度,搜索指定的元素;如果位于最左侧表示从根结点出发递归下降搜索指定元素. 表示当前元素* 通配符,选择任意元素,不考虑名字@转载 2008-07-28 21:31:00 · 373 阅读 · 0 评论 -
跟我学XSL(一)
跟我学XSL(一)随着Internet的发展,越来越多的信息进入互联网,信息的交换、检索、保存及再利用等迫切的需求使HTML这种最常用的标记语言已越来越捉襟见肘。 HTML将数据内容与表现融为一体,可修改性、数据可检索性差,而XML借鉴了HTML与数据库、程序语言的优点,将内容与表现分开,不仅使检索更为方 便,更主要的是用户之间数据的交换更加方便,可重用性更强。 XML是一种元标记语言,转载 2008-07-28 21:17:00 · 392 阅读 · 0 评论 -
XSL简明教程(6)XSL过滤和查询
原著:Jan Egil Refsnes 翻译:阿捷 六. XSL的过滤和查询 如果我们希望只显示满足一定的条件的XML数据应该怎么做呢?还是上面的例子代码,我们只需要在xsl:for-each元素的select属性中加入参数就可以,类似:参数的逻辑选择有:= (等于) =! (不等于) <& 小于>& 大于等于 和前面同样的例子(c转载 2008-07-28 21:07:00 · 505 阅读 · 0 评论 -
XSL简明教程(5)XSL的索引
原著:Jan Egil Refsnes 翻译:阿捷 五. XSL 的索引 如果我需要将元素的显示按一定的顺序排列,应该如何建立XSL的索引呢?我们还是来看前面的例子,还是这段代码:Empire BurlesqueBob DylanUSAColumbia10.901985 当XML文档被转换成HTML文件,索引应该同时建立。简单的办法就是给你的for-each元转载 2008-07-28 21:03:00 · 416 阅读 · 0 评论 -
XSL简明教程(4)在服务器端的实现
原著:Jan Egil Refsnes 翻译:阿捷 四: XSL --- 在服务器端的实现 1.兼容所有的浏览器在上面一章我们介绍了可以通过JavaScript调用浏览器的XML parser(解析软件)来转换XML文档。但是这个方案依然有个问题:如果浏览器没有XML parser插件怎么办?(注:IE5内自带XML parser)为了使我们的XML数据能被所有的浏览器正确转载 2008-07-28 21:01:00 · 389 阅读 · 0 评论 -
XSL简明教程(3)在客户端的实现
原著:Jan Egil Refsnes 翻译:阿捷 三. XSL--在客户端的实现1.JavaScript解决方案在上面的章节中我们已经解释了XSL是如何将XML转换成HTML文件。方法就是在XML文档的头部加入一个XSL样式表信息,然后让浏览器执行转换过程。这种方法在大部分情况下都做得很好,但是在不支持XML的浏览器中就无法正确显示了。一个更好的更全面的解决方案是使用转载 2008-07-28 20:57:00 · 317 阅读 · 0 评论 -
XSL简明教程(1)XSL入门
一. XSL入门1.XSL---XML的样式表 HTML网页使用预先确定的标识(tags),这就是说所有的标记都有明确的含义,例如是另起一行是标题字体。所有的浏览器都知道如何解析和显示HTML网页。然而,XML没有固定的标识,我们可以建立我们自己需要的标识,所以浏览器不能自动解析它们,例如可以理解为表格,也可以理解为桌子。由于XML的可扩展性,使我们没有一个标准的办法来显示XML转载 2008-07-28 20:51:00 · 410 阅读 · 0 评论 -
什么是XSL,它有什么用途
XSL 之于 XML 就像 CSS 之于 HTML。它是指可扩展样式表语言 (EXtensible Stylesheet Language)。这是一种用于以可读格式呈现 XML 数据的语言。XSL 实际上包含两个部分: * XSLT – 用于转换 XML 文档的语言 * XPath – 用于在 XML 文档中导航的语言 XSLT 是指 XSL 转换 (XSL Transfo转载 2008-07-28 20:49:00 · 684 阅读 · 0 评论 -
Java操作XML编程实例解析
XML作为全球通用的结构化语言,越来越受人们青睐,各种开发平台(比如Microsoft Studio系列、Oracle系列、Inprise Borland系列等)也都把支持XML开发作为宣传口号之一。在许多项目中利用XML数据交换信息,省去了许多麻烦事,不用制定繁锁的数据格式,利用XML数据易于表达,也利于一线开发者跟踪调试。 在XML应用中,最常用也最实用的莫过于XML文件的读写,转载 2008-07-28 20:27:00 · 413 阅读 · 0 评论 -
XML 在使用中产生的二十个热点问题
这些日子,几乎每个人都在谈论XML (Extensible Markup Language),但是很少有人真正理解其含义。XML的推崇者认为它能够解决所有HTML不能解决的问题,让数据在不同的操作系统或应用之间进行灵活交换。确实,所有的观察家们都同意XML将引发一场内容发布和知识交换的革命。谁先进入这个领域,谁就能够大获其利。这里的20个有关XML的热门问题能够让你成为一XML“专转载 2008-07-28 19:52:00 · 481 阅读 · 0 评论 -
XSL简明教程(7)XSL 的控制语句
原著:Jan Egil Refsnes 翻译:阿捷 七. XSL 的控制语句 1.条件语句if...thenXSL同样还有条件语句(呵呵~~好厉害吧,象程序语言一样)。具体的语法是增加一个xsl:if元素,类似这样... some output ... 上面的例子改写成为: TitleArtist 2. XSL 的Choose choos转载 2008-07-28 21:10:00 · 371 阅读 · 0 评论