的xml:
<skills>
<skill>PHP</skill>
<skill>CSS</skill>
<skill>HTML</skill>
<skill>XML</skill>
</skills>
XSL:
<ul>
<xsl:for-each select="skills/skill">
<li><xsl:value-of select="[what should be xpath here]" /></li
</xsl:for-each>
</ul>
这里打印每项技能的xpath应该是什么?
答案 0 :(得分:5)
您可以按如下方式获取技能标签的值:
<xsl:for-each select="skills/skill">
<li><xsl:value-of select="." /></li>
</xsl:for-each>
答案 1 :(得分:1)
使用:.
.
缩写等同于self::node()
,表示:当前节点。
<xsl:value-of select="someNode"/>
输出节点的字符串值,在您的情况下,该值仅是skills/skill
指令当前选择的<xsl:for-each>
节点的文本节点的值。