【发布时间】:2012-01-19 17:11:25
【问题描述】:
这是 xml 示例:
<a>
<b>Text</b>
<b>Text</b>
<b>Text</b>
<page/>
<b>Text</b>
<b>Text</b>
<page/>
<b>Text</b>
<b>Text</b>
<b>Text</b>
<b>Text</b>
</a>
这是我想要实现的html:
<p>Text Text Text</p>
<p>Text Text</p>
<p>Text Text Text Text</p>
我是第一次使用 XSL,请见谅。
现在我正在使用这个循环:
<xsl:for-each select="a/*">
<p>
<xsl:value-of select="."/>
<xsl:if test="UNKNOWN_TEST">
</p>
</xsl:if>
</xsl:for-each>
我的问题是,我需要在这里输入什么而不是 UNKNOWN_TEST?或者也许这不是我应该尝试解决的方式?
【问题讨论】:
标签: xslt if-statement foreach