3.3 XML数据的在表示层(客户机层)的表达
发送到客户端的数据(图书资料管理数据),可以根据用户对象及其不同的应用要求有不同的显示形式。如下所示的XSL样式表,就是一个显示示例,将生成一个HTML文档,包括一个表格,其中的一行就为一个"书目"元素。
<xsl:template match="/">
<HTML>
<HEAD>
<TITLE>图书资料管理</TITLE>
</HEAD>
<BODY>
<TABLE>
<xsl:for-each select="图书资料管理">
<TR>
<xsl:for-each select="书目">
<TD>
<xsl:process-children/>
</TD>
</xsl:for-each>
</TR>
</xsl:for-each>
</TABLE>
</BODY>
</HTML>
</xsl:template>
3.4 编辑、处理数据的实现
只要理解了中间层XML文档的数据,就能从任何地方处理和编辑数据(图书资料管理数据)。