1、为什么要使用XSL
    XSL是为XML文件定义的一种标记语言,它将提供远远超过CSS的强大功能,如将元素再排序等。实际上,简单的XML已可用 CSS 来解释,然而复杂度较高的结构化XML 数据或XML文件只能依赖于XSL的极强的格式化能力展现给用户。
    XSL样式表集合了一系列设计规则,以用于从XML文件中提取出信息,并将其转换成 HTML等其他格式。这种转换将采用一种公开的方式,使其更加容易方便地被程序员描述。而且,XSL 还将提供多种脚本语言的通道以满足更为复杂的应用需求。尽管XSL是一项新的标记语言,但程序员完全可以继续充分发挥其所熟悉的HTML或脚本语言的优势。XSL凭借其可扩展性能够控制无穷无尽的标签,而控制每个标签的方式也是不受限制的,这就给Web提供了高级的格式特性,例如旋转的文本、多列和独立区域。它支持国际书写格式,可以在一页上混合使用从左至右、从右至左和从上至下的书写格式。
2、XSL转换对XML提出的要求:
第一,允许显示XSL转换语言。允许通过将XML转换为符合显示要求的语法和结构,或者转换成HTML以及XSL格式化对象语言来使XML数据的显示成为可能。、
第二,直接浏览XML文档。IE5能应用XSL形式来产生HTML文档,允许直接浏览XML 文件。
第三,内容递送给下级浏览者。XSL转换语言能在服务器上执行,以向客户级浏览者提供XML文档。
第四,通过查询、排序、过滤转换XML文档。转换语言能被用在一个单一的语法中实现包括过滤、排序、汇总数据等多用途的转换。
上一篇:ASP.net房屋销售系统的设计+源码
下一篇:CRFs模型面向情感分析的领域知识库构建研究

MYIE浏览器实现

java设备管理信息系统设计

安卓平台的学生信息浏览器的设计与实现

基于android WebView的简单浏览器的设计与实现

Android手机浏览器的设计与实现

Android图片浏览器开发设计+文献综述

工业智能终端数据浏览器的设计与实现

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表

公寓空调设计任务书

承德市事业单位档案管理...

国内外图像分割技术研究现状

中国学术生态细节考察《...

C#学校科研管理系统的设计

医院财务风险因素分析及管理措施【2367字】