以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  关于结点的存在性问题,进来看看吧,谢谢大家  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=8127)


--  作者:huyanlin
--  发布时间:6/5/2004 2:12:00 PM

--  关于结点的存在性问题,进来看看吧,谢谢大家
有时候父结点的子结点是可有可无的,请问大家,如何判断这个父结点下面是否有这个子结点,如何判断呢
--  作者:孤独
--  发布时间:6/5/2004 7:00:00 PM

--  
<xsl:if "aaa/*[name() ='bbb'">
have
</xsl:if>
--  作者:huyanlin
--  发布时间:6/7/2004 9:07:00 AM

--  
不好用啊,我想实现的是FRAME里的CANCEL结点如果有则判断其为0时显示一条
消息,不为0,什么也不显示,还有就是这个结点不存在的情况
我的代码如下:

<xsl:template match="CANCEL">
  <fo:table-cell border-width="0.01mm" border-style="solid">
    <fo:block font-size="10pt">
      <xsl:if test="../CANCEL = 1">
  ▲
      </xsl:if>
    </fo:block>
  </fo:table-cell>
</xsl:template>
如果此结点不存在呢
???????????????


--  作者:cheng_fy
--  发布时间:6/8/2004 1:41:00 PM

--  
我也想知道当节点不存在的时候怎么判断并输出结果,还望高手指点

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms