以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (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=55036)


--  作者:自由风
--  发布时间:11/8/2007 10:06:00 AM

--  怎样判断元素的值为空?
输入文件:
<?xml version="1.0" encoding="UTF-8"?>
<requestinfo>
 <PROTOCOL>1</PROTOCOL>
 <ID>deadfdb0-8b88-11dc-a170-00000a010199</ID>
 <DIS_STATUS/>
</requestinfo>

在xslt中如果想判断DIS_STATUS元素为指定的值可以如下写:
<xsl:choose>
       <xsl:when test="requestinfo/DIS_STATUS[text()=‘INTERFACE’]">
                ...
       </xsl:when>
</xsl:choose>

如果想判断DIS_STATUS的值为空怎么写???


--  作者:Qr
--  发布时间:11/8/2007 3:17:00 PM

--  
http://bbs.xml.org.cn/dispbbs.asp?boardID=8&ID=54974
--  作者:自由风
--  发布时间:11/8/2007 5:48:00 PM

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