我正在深入研究XML和XSLT,并试图生成一个基本的表格式网页.表的基本布局似乎没问题,但是在我得到我的双列表(它本身位于网页的第二列)之前,我得到了一列"字符".如下所示:

确实有多少个"字符",因为这是由构建的XML文件的元素组成的.我认为导致问题的代码如下所示:
<tbody>
<xsl:for-each select="command">
<tr>
<td width="50%">
<xsl:value-of select="description"/>
</td>"
<td width="50%">
<xsl:value-of select="TLC"/>
</td>
</tr>
</xsl:for-each>
</tbody>
Run Code Online (Sandbox Code Playgroud)
是在每个角色中生成角色xsl:for-each select吗?如果上面的代码片段看起来不错,我将在下面包含整个XSLT文件.随意让我知道我的东西看起来有多糟糕,因为我来自固件和.NET背景.
谢谢.
编辑:从答案中删除了完整的代码,很明显我应该自己动手,不涉及它.
问题就在这里:
</td>"
<td width="50%">
Run Code Online (Sandbox Code Playgroud)
您正在插入一个"不在单元格中的内容,因此浏览器会将其显示在外部...