判断没有子元素

liaomingxue 2004-07-08 01:01:38
xml:
<a>
<b>b1</b><b>b2</b>
</a>
我允许元素a中可以没有元素b。
现在我要用xsl进行显示,当没有b元素的时候,我要显示No b;如果有b元素,则for-each来显示b的内容。第一点怎么做到?给个简单的xsl
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
liaomingxue 2004-07-08
  • 打赏
  • 举报
回复
有错啊:
xml:
<?xml version="1.0" ?>
<?xml:stylesheet type="text/xsl" href="class1.xsl"?>
<a><b>123</b></a>

xsl:
<?xml version="1.0" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<HTML><BODY>
<xsl:if test="count(/a/b) > 0">ok
</xsl:if>
</BODY></HTML>
</xsl:template>
</xsl:stylesheet>

提示:方法未知。 -->count(a<--/b) > 0
rtsp 2004-07-08
  • 打赏
  • 举报
回复
<xsl:if test="count(/a/b) > 0">

</xsl:if>

8,906

社区成员

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

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