请问在XSL中怎样判断是否有某个元素?

AYellow 2002-04-16 08:17:52
例如:如果存在data元素,就显示元素的内容,否则显示一些其它的信息。
...全文
136 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chechy 2002-04-16
  • 打赏
  • 举报
回复
<xsl:choose>
<xsl:when test="//Data"><xsl:value-of select="."/></xsl:when>
<xsl:otherwise><b>Hello</b></xsl:otherwise>
</xsl:choose>
ChinaOk 2002-04-16
  • 打赏
  • 举报
回复
<xsl:choose >
<xsl:when test="PostIP[.!='']"><xsl:value-of select="PostIP"/></xsl:when>
<xsl:when test="1=1" >已设置保密</xsl:when>
</xsl:choose>

这样可以。判断它是否为空。
<xsl:when test="1=1" > 这个相当于case else
ChinaOk 2002-04-16
  • 打赏
  • 举报
回复
<xsl:if test="//Data"></xsl:if>

================================================================

CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!

★ 浏览帖子速度极快![建议系统使用ie5.5以上]。
★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]
★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子
★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。
可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。

★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。

Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar

8,909

社区成员

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

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