zoukankan      html  css  js  c++  java
  • 关于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网站看看。

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

  • 相关阅读:
    angularjs中的页面访问权限设置
    Html页面head标签元素的意义和应用场景
    脚本引用中的defer和async的用法和区别
    自适应页面中如何使用雪碧图
    网页颜色分辨测试小游戏的js化辨别及优化
    jQuery1.9及其以上版本中动态元素on绑定事件无效解决方案
    Data URL简介及Data URL的利弊
    浏览器调试:事件定位与源码查找
    简述ES5 ES6
    移动端中pagehide、pageshow的应用
  • 原文地址:https://www.cnblogs.com/jackhuclan/p/1268131.html
Copyright © 2011-2022 走看看