XSLT <xsl:value-of> å…ƒç´
<xsl:value-of> å…ƒç´ ç”¨äºŽæ��å�–æŸ�个选定节点的值。
<xsl:value-of> å…ƒç´
<xsl:value-of> å…ƒç´ ç”¨äºŽæ��å�–æŸ�个 XML å…ƒç´ çš„å€¼ï¼Œå¹¶æŠŠå€¼æ·»åŠ åˆ°è½¬æ�¢çš„输出æµ�ä¸ï¼š
实例
<?xml version="1.0" encoding="UTF-8"?>
<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 文档被å¤�åˆ¶åˆ°è¾“å‡ºã€‚åœ¨ä¸‹ä¸€ç« ä¸ï¼Œæ‚¨å°†å¦ä¹ 到如何使用 <xsl:for-each> å…ƒç´ æ�¥å¾ªçޝé��历 XML å…ƒç´ ï¼Œå¹¶æ˜¾ç¤ºæ‰€æœ‰çš„è®°å½•ã€‚
点我分享笔记