XSL中的新行字符

时间:2014-10-09 16:18:34

标签: xml xslt

          <td>
          <xsl:for-each select="participants/participant">
            <xsl:value-of select="."/>
            <xsl:text> NEW LINE HERE   </xsl:text>
          </xsl:for-each>
          </td>

如何在我拥有文本元素的地方获得新行?我可以通过拥有一个空间来拥有空间,但我已经尝试了一切来获得回归角色。

2 个答案:

答案 0 :(得分:2)

将实际换行符放入:

<td>
    <xsl:for-each select="participants/participant">
        <xsl:value-of select="."/>
            <xsl:text>
</xsl:text>
    </xsl:for-each>
</td>

或者,使用转义字符,例如&#xa;

答案 1 :(得分:0)

如果要生成HTML表格,请在需要换行时输出<br/>元素(不是文本)。