我通过 XSL 将 XML 文件转换为 HTML。在我的 html 表中,我有一个列,我需要将单元格的内容拆分为我的一个 xml 元素标签中的每个条目的新行。
我不确定如何为此设置 xml 文件。这是我为我的 html 文件考虑的输出:
<info>
line1<br/>
line2<br/>
line3<br/>
line4
</info>
以及在 xsl 部分对我不起作用的内容:
<td>
<xsl:for-each select="info">
<xsl:value-of select="." /> <br/>
</xsl:for-each>
</td>
我试过用 xml 包装这些行,<ul>
但这<li>
没有用。我认为这是我有错误的 xsl 部分。如果我<br/>
在 value-of 语句之后放一个,它将输出所有内容,然后添加,<br/>
但我当然想要<br/>
每个条目。
我希望你能告诉我一种如何正确设置它的方法。