表格形式显示XML文档数据
表格形式显示XML文档数据
在HTML页面中,使用表格可以进行布局和显示数据等。将XML文档转换HTML文档过程中,XML文档数据可以以表格形式显示。通过本练习,读者应该掌握在XSL中编写表格的模板规则。该练习采用的XML文件,是练习1中的l。表格形式显示XML文档数据的实现步骤如下所示:
(1)分析程序。实现该程序,需要XML文档和XSL样式表单文件。XML文档继续采用练习1中的XML文件,这里就不再介绍了。XSL样式表单文件在实现过程中,可以采用多个模板实现,也可以采用单个模板显示。
(2)打开记事本,创建Example9_1.xsl文件。
(3)实现XSL文件的基本结构,其代码如下所示:
<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet xmlns:xsl="/1999/XSL/Transform" version="1.0">
<xsl:template match="/">恭喜入宅的吉祥话
中国10大黑社会老大        <xsl:apply-templates/>
</xsl:template>
<xsl:template match="电器">
</xsl:template>
</xsl:stylesheet>
(4)实现显示的HTML文件的基本结构,其代码如下所示:
<xsl:template match="/">
    <html><body>
      <h3 align="center">购买电器核对</h3>
      <TABLE BORDER="1" width="50%" align="center">
        <xsl:apply-templates/>
      </TABLE>
    </body></html>
</xsl:template>
(5)实现数据显示的表格形式。其代码如下所示:
<xsl:template match="电器">
            <TR>
              <TD><xsl:value-of select="名称"/></TD>
              <TD><xsl:value-of select="价格"/>元</TD>
好想你歌词
什么事业最赚钱
              <td> <xsl:element name="A">
                  <xsl:attribute name="href">
                  </xsl:attribute>
                  放弃
志愿填报技巧              </xsl:element></td>
            </TR>
</xsl:template>
上坡辅助
(6)修改XML文档。打开l文件,修改xml:stylesheet处理指令,其代码如下所示:
<?xml:stylesheet href="Example9_1.xsl" type="text/xsl" ?>
(7)运行,直接双击l文件,会显示如图5-2所示窗口:
图5-2  表格形式显示

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。