xml文档在浏览器中显示‘DepName’值前面加2个空字符,或缩进2格,或保留字符前的空格

readersm68 2004-07-30 02:32:30
下面是XSL

</DIV>
<xsl:for-each select="Dep">
<b><font color="blue" size="2">  <xsl:value-of select="DepName"/></font></b>
<DIV >
<table width="20%" border="3" cellspacing="5" cellpadding="2">
<tr>
<xsl:for-each select="Worker">
<td width="25%" height="20" align="center"><b><font color="#0066CC" size="2"><xsl:value-of select="WorkerName"/></font></b></td>
</xsl:for-each>
</tr>
</table>
</DIV>

出错
未定义实体 'nbsp'的引用。处理资源 'file:///J:/Worker.xsl' 时出错。第 21 行,位置: 43

<LI><b><font color="blue" size="2">  <xsl:value-of select="DepName"/></font></b></LI>
------------------------------------------^
如何设置?

...全文
224 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssm1226 2004-07-30
  • 打赏
  • 举报
回复
可以递归调用
chinchy 2004-07-30
  • 打赏
  • 举报
回复
循环中能否调用自己(递归调用)

<xsl:call-template
ssm1226 2004-07-30
  • 打赏
  • 举报
回复
  ===>  
chinchy 2004-07-30
  • 打赏
  • 举报
回复
<xsl:text disable-output-escaping="yes">&nbsp;&nbsp;&nbsp;&nbsp;</xsl:text>
readersm68 2004-07-30
  • 打赏
  • 举报
回复
还有就是在
<xsl:template match = "Dep">
<xsl:for-each select="Dep"> 循环中能否调用自己(递归调用)
<xsl:apply-templates select="Dep"/>
</xsl:for-each>
</xsl:template>

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧