习题
一、填空题
1、用来包含数据显示的信息的文档就是样式表
2、W3C推荐的样式表标准由两个,他们分别是CSS级联样式表和XSL可扩展样式表。
3、XSL有两部分组成:一是转化XML文档,二是格式化XML文档。
4、XPath可分为四种数据类型:节点集、布尔值、字符串、数值。
5、xsl:value-of用来去除XML文件中被选择的元素或属性的内容。
二、选择题
1、由(B)元素定义的末班规则是XSL样式表的最重要部分。
A.xsl:value-of :template :apply-templates :choose
2、选择catalog元素下的所有名为cd的子元素,要使用的XPath表达式是(B)。
B./catalog/cd
C./catalog/cd/*
3. xsl:sort元素一般作为xsl:apply-templates或(D)的子元素。
:value-of :template C. xsl:apply-templates :for-each
是(B)文件。
文件 B.样式单表文件文件 D.转换后的流文件
5.文件的内容如下:
<xml version="" encoding="GB2312">
<xsl:stylesheet version="" xmlns:xsl="" xmlns:fo="">
<xsl:template match="/">
<HTML>
<TABLE border="3" cellspacing="2">
<TR>
<th>Empioyee Name</th>
<th>Date of Birth</th>
<th>Address</th>
<th>Designation</th>
</TR>
<body>
<xsl:for-each select="EMPDETAILS/EMP">
<tr>
<td><xsl:value-of select="EMPNAME"</td>
<td><xsl:value-of select="DOB"</td>
<td><xsl:value-of select="ADDRESS"</td>
<td><xsl:value-of select="DESIG"</td>
</tr>
</xsl:for-each>
</body>
</TABLE>
</HTML>
</xsl:template>
</xsl:stylesheet>
使用上面这个样式表单文件,有可能转换成(A)。
A。
HTML文件文件C.流文件文件。