XSLT专业站 - 提供xslt和xml相关的资料书籍和教程  
XSLT专业站 - 提供xslt和xml相关的资料书籍和教程
网站地图  收藏本站
首页 | 热门文章 | 精彩实例 | 经典教程 | XSLT语法详解 | 资料下载 | 休闲天地 | 交流论坛
  当前位置:首页>经典教程>文章内容
XSLT的处理模型(1)
来源:XSLT.org.cn 作者:XSLT专业站 发布时间:2007-08-04  
XSLT的处理模型(1)
 1.1     一个简单的例子
让我们先看一个XSLT的例子。
有XML文档如下:
<?xml version="1.0" encoding="UTF-16"?>
<?xml-stylesheet type="text/xsl" href="helloworld.xslt"?>
<root>
        <name>Hehangjun</name>
        <name>何杭军</name>
</root>

注意:如果你的系统不支持unicode,需要将encoding属性改成gb2312,下同。
在该XML文档中,第二个处理指令要求加载helloworld.xslt文档作为它的样式语言。helloworld.xslt的内容如下:
<?xml version="1.0" encoding="UTF-16"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
      <xsl:template match="/root">
        <html>
        <title>this is my first xslt programm</title>
        <body>
                <xsl:for-each select="name">
                        <xsl:text>Hello world,This is </xsl:text>
                        <xsl:value-of select="."/>
                        <xsl:text>Speaking</xsl:text>
                        <br/>
                        <br/>
                </xsl:for-each>
          </body>
      </html>
    </xsl:template>
</xsl:stylesheet>

在应用了上述的XSLT文档以后,原来的XML文档转换为如下的HTML代码:
<html>
<title>this is my first xslt programm</title>
<body>Hello world,This is HehangjunSpeaking<br><br>Hello world,This is 何杭军Speaking<br><br></body>
</html>


标题: XSLT的处理模型(1)
关键字:XSLT 例子
上一篇:没有了   下一篇:XSLT的处理模型(2)
  经典教程热点文章
·XSL基础教程(一)
·XSLT的处理模型(2)
·XSLT的处理模型(3)
·XSLT的处理模型(4)
·XSLT的处理模型(5)
·XSLT的处理模型(6)
·XSLT的处理模型(7)
·XSLT的处理模型(8)
·XSLT的处理模型(9)
·XSLT的处理模型(10)
·XSL基础教程(二)
·XSL基础教程(三)
  经典教程相关文章
·XSLT的处理模型(2)
·XSLT的处理模型(3)
·XSLT的处理模型(4)
·XSLT的处理模型(5)
·XSLT的处理模型(6)
·XSLT的处理模型(7)
·XSLT的处理模型(8)
·XSLT的处理模型(9)
·XSLT的处理模型(10)
·XSL基础教程(一)
·XSL基础教程(二)
·XSL基础教程(三)
Copyright© 2007 xslt.org.cn All rights reserved.