测试模式 - XSL教程 - 5

xslt支持的测试模式语句,用于条件判断,主要有: 和及其下的
  还是在匹配模式中使用的用户列表数据源。

1:使用xsl:if

  


  
  
    
      
        Name
        ID
      
      
      
       
      
        
        
      
      


      
    
  
  

 关于test 使用的运算符:

= 或 $eq$  相等 
= 或 $ieq$  相等(不区分大小写) 
!= 或 $ne$  不等 
$ine$  不等(不区分大小写) 
< 或 $lt$   小于 
$ilt$  小于(不区分大小写) 
<= 或 $le$  小于等于 
$ile$  小于等于(不区分大小写) 
> 或 $gt$   大于 
$igt$  大于(不区分大小写) 
>= 或 $ge$  大于等于 
$ige$  大于等于(不区分大小写)  
$all$   集合运算符,如果集合中所有项目均满足条件则返回"真"  
$any$  集合运算符,如果集合中任意项目满足条件则返回"真"  
|  集合运算符,返回两个集合的联合 


2:使用xsl:choose
    
           2">
            
            
          
          
            
            
          

        



JavaScript输出



// Load XML 
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("UserList3.xml")
// Load XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("UserList_template.xsl")// Transform
document.write(xml.transformNode(xsl))
 

你可能感兴趣的:(测试模式 - XSL教程 - 5)