📜  XSLT

📅  最后修改于: 2020-11-09 05:54:53             🧑  作者: Mango


标记会根据每个选定节点的类型和上下文,向XSLT处理器发出信号以找到要应用的适当模板。

宣言

以下是元素的语法声明。

 
 

属性

Sr.No Name & Description
1

select

Used to process nodes selected by an XPath expression, instead of processing all the children.

2

mode

Allows an element as specified by its Qualified Names to be processed multiple times, each time producing a different result.

元素

Number of occurrences Unlimited

Parent elements

xsl:attribute, xsl:comment, xsl:copy, xsl:element, xsl:fallback, xsl:foreach, xsl:if, xsl:message, xsl:otherwise, xsl:param, xsl:processinginstruction, xsl:template, xsl:variable, xsl:when, xsl:with-param, output elements

Child elements

xsl:sort, xsl:with-param

示范范例

本示例通过遍历每个学生,创建具有属性rollno及其子元素元素列表。

students.xml

 
 
 
    
      Dinkar 
      Kad 
      Dinkar 
      85 
    
    
      Vaneet 
      Gupta 
      Vinni 
      95 
    
    
      Jasvir 
      Singh 
      Jazz 
      90 
    

students.xsl

 
   
     

     

     

     

     

     

     
    

输出

格式化的应用模板输出