
XML/XSL
文章平均质量分 78
ivan_kang
这个作者很懒,什么都没留下…
展开
-
跟我学XSL(二)
上期我们讲到用CSS(层叠样式表)来格式化XML文档,其效果并不很令人满意。实际上CSS用来格式化HTML标记比较合适些,只是因为它简单才在上例中采用。 XML在更多的时候只是一种数据文件,怎样将它变为我们日常所看到的HTML格式那样的文件呢?如果我们将XML文件比作结构化的原料的话,那么XSL就好像"筛子"与"模子",筛子选取自己需要的原料,这些原料再通过模子形成最终的产品:HTML。 这个转载 2006-03-10 12:48:00 · 737 阅读 · 0 评论 -
跟我学XSL(五)
上期我们学习了XSL元素,已能通过测试XML数据的值来决定不同的输出形式,不知你尝试过没有,实际上也可部分实现的功能,但有时,我们希望对同一数据同时测试多个条件,根据不同条件输出相应结果。当然,我们可以用if,假如我们只有if可用的话。幸好我们有一个更好的选择,那就是用。下面介绍相关元素的语法: 语法: 属性:无,表示一个多选测试的开始 语法: 属性: expr ── 脚本语转载 2006-03-10 12:52:00 · 718 阅读 · 0 评论 -
跟我学XSL(一)
随着Internet的发展,越来越多的信息进入互联网,信息的交换、检索、保存及再利用等迫切的需求使HTML这种最常用的标记语言已越来越捉襟见肘。HTML将数据内容与表现融为一体,可修改性、数据可检索性差,而XML借鉴了HTML与数据库、程序语言的优点,将内容与表现分开,不仅使检索更为方便,更主要的是用户之间数据的交换更加方便,可重用性更强。 XML是一种元标记语言,没有许多固定的标记,为WE转载 2006-03-10 12:47:00 · 801 阅读 · 0 评论 -
跟我学XSL(三)
经过前几日的学习,我们学习了XHTML文档的编写和以及三个XSL元素,已能编写相当灵活的XSL文档,今天将学习的是XSL模板的编写。我们都知道,短的文档、程序十分好读,但当规模增大后,其复杂性也以更快的速度增加。 前面我们学了、等,可以用它们对XML数据实现简单的格式化输出,但如果遇到比较复杂的XML格式输出,将XSL按照要求依次写下来的话,一是设计困难,可扩展性差,不利于人员之间的分工协作转载 2006-03-10 12:49:00 · 667 阅读 · 0 评论