关于xslt的使用

    xslt文件是xml的样式表文件,随着xml数据交换格式的普遍化,xslt也在很多方面得到了很大的应该。

应用1)页面的静态化技术。听说以前的csdn论坛就采用了服务器端生成xml,然后将生成静态文本的任务交给客户端,减少了服务器压力。

2)服务器控件的开发技术。比如Infragistics.WebUI.UltraWebGrid控件,客户端的排序翻页等等,无不看到xslt的影子。

3)自动化表单。根据数据库配置动态生成添加表单,并自动保存。那么这个表单的样式如何定义呢。这里可以考虑xslt了,目前正在做这方面的研究,

等有一点成果的时候,写出来和大家一起学习。

 

今天就来学学最基础的东西,看看客户端如果将xml通过xslt样式,表现成我们需要的html

xml文件如下:

 

Code

 

xslt文件如下:

 

Code

 

客户端页面如下:

 

Code

 

 

1)注意一定要同步载入,否则可能出错。

2)关于xpath的相关技术,可以去w3school网站看看。

本文虽然写的很简单,但是揭示了基本的原理,更多深层的挖掘待以后的文章详述

posted @ 2008-08-14 18:02  落叶潇潇雨  阅读(498)  评论(0编辑  收藏  举报