共计 670 个字符,预计需要花费 2 分钟才能阅读完成。
导读 |
<xsl:value-of> 元素用于提取某个选定节点的值。 |
<xsl:value-of> 元素
<xsl:value-of> 元素用于提取某个 XML 元素的值,并把值添加到转换的输出流中:
实例
<xsl:stylesheet version="1.0" | |
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> | |
<xsl:template match="/"> | |
<html> | |
<body> | |
<h2>My CD Collection</h2> | |
<table border="1"> | |
<tr bgcolor="#9acd32"> | |
<th>Title</th> | |
<th>Artist</th> | |
</tr> | |
<tr> | |
<td><xsl:value-of select="catalog/cd/title"/></td> | |
<td><xsl:value-of select="catalog/cd/artist"/></td> | |
</tr> | |
</table> | |
</body> | |
</html> | |
</xsl:template> | |
</xsl:stylesheet> |
实例解释
注意:在上面的实例中,select 属性的值是一个 XPath 表达式。这个 XPath 表达式的工作方式类似于定位某个文件系统,在其中正斜杠(/)可选择子目录。
上面实例的结果有一点小缺陷,仅有一行数据从 XML 文档被复制到输出。
正文完
星哥玩云-微信公众号
