关于一个输出XSL文本中的错误,请指点

DwNet 2003-10-30 02:33:26
<xsl:when test="./department/@wz='last'>
在.net中我用变量来写它

strTmpXsltext+="<xsl:when test='./department/@wz=last'>";可以,但是在XSL中不起作用,因为last不是XSL认的'last'这个值.

strTmpXsltext+="<xsl:when test=\"./department/@wz=\'last\'\">";
.net可以输出,但XSL不认它变成了

因为,这样的话,\'转换了,但\"没有转.

如果这样不行,我该如何定义呢?
...全文
63 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssm1226 2003-10-30
  • 打赏
  • 举报
回复
void Page_Load(Object Source, EventArgs E)
{
String strTmpXsltext;
strTmpXsltext="<root>";
strTmpXsltext+="<xsl:when test=\"./department/@wz='last'\">";
strTmpXsltext+="</root>";

Response.Write(strTmpXsltext);
}

8,906

社区成员

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

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