网络公司资讯

XML的显示

2020-04-07 18:11:27 合肥网站建设制作网络公司
XML的显示
前面已经提到 XML 是面向数据的。是用来描述数据的。因此 XML 文档的显示需要借助其他相关技术来实现,如 CSS、JavaScript、XSL 等。下面以 XSL 为例来介绍 XML 的显示方法, 具体步骤如下:
① 编写代码。在 Windows 操作系统中,依次点击“开始”→“程序”→“附件”→“记事本”,打开一个记事本后,在里面输入如下代码:
<?xml  version="1.0"  encoding="GB2312" ?>
<xsl:stylesheet  xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html><body>
<xsl:apply-templates  select="学生档案"/>
</body></html>
</xsl:template>
<xsl:template match="学生档案">
浙江经贸职业技术学院信息技术系 2000 级学生档案
<Table border="2">
<TR>
<TD   align="CENTER">学号</TD>
<TD   align="CENTER">姓名</TD>
<TD   align="CENTER">性别</TD>
<TD   align="CENTER">年龄</TD>
<TD  align="CENTER">出生年月</TD>
<TD  align="CENTER">是否团员</TD>
</TR>
<xsl:apply-templates/>
</Table>
</xsl:template>
 
<xsl:template match="学生档案/学生">
<TR>
<TD align="CENTER"><xsl:value-of select="学号" /></TD>
<TD align="CENTER"><xsl:value-of select="姓名" /></TD>
<TD align="CENTER"><xsl:value-of select="性别" /></TD>
<TD align="CENTER"><xsl:value-of select="年龄" /></TD>
<TD align="CENTER"><xsl:value-of select="出生年月" /></TD>
<TD align="CENTER"><xsl:value-of select="是否团员" /></TD>
<xsl:apply-templates select="性别"/>
</TR>
</xsl:template>
</xsl:stylesheet>
② 保存文件。打开“文件”菜单,选择“另存为”选项。在弹出的“保存为”对话框中, 选择“student.XML”文件所保存的文件夹,并在文件名中输入“student.xsl”,在保存类型中选择 “所有文件”,在编码中选择“Unicode”,最后单击“保存”按钮。如图 4-2-3 所示。
同时,还需要在“student.XML”文档中第一行的后面添加“<?xml-stylesheet type="text/ xsl" href="student.xsl"?>”这一行代码,用于说明 XML 文档的显示方式。
③ 浏览效果。在 IE 浏览器中再次打开“student.XML”,屏幕中将显示如图 4-2-4 中所示效果。
XML的显示
XML 最大的特点就是把显示格式从文档中分离出来并另存在样式表中,这样在 XML 文档中就只包含内容。用这种方式存储时,文档内容非常简单清晰,因为它所携带的信息不包含对显示格式的描述,而只是关于文档内容的信息。这样,如果需要改动信息的表现方式时,无需改动信息本身,只要改动样式表文件就足够了。当然如果需要修改 XML 文档的信息就只需要编辑 XML 文档,这样就可不影响样式表。因此,这种数据与显示方式的分离方便了网页的维护。另外需要说明的是,这里只是想让大家对 XML 有一个概要的了解,至于有关 XML 及其相关技术的语法、具体应用等方面有兴趣的读者可以参考其他相关书籍,限于篇幅的原因这里没有展开。
 

关于网站建设公司

网站模板超市

网络公司案例

15375431506

网络公司咨询:周一至周日 08:00~21:00