XSLT StyleSheet XML

File: Data.xml


  
    
      
      
      
    

  
  
    
      
      
      
      
    

  

File: Transform.xslt

  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns:udf="http://rntsoft.com/XSLT/functions">
  
    
      
        


          Customer
          
        


        
          
            
              
              
              
            
          
          
            
                              select="translate(@OrderDate, '-', '')" data-type="number" />
            
          

        
Order IDOrder DateOrder Total

      
    
  
  
    
      
        
      
      
        
      
      
        
      
    
  
  
    
          select="sum(for $item in $items/Item return $item/@Quantity * $item/@ItemPrice)" />
  

Output:

   
      


                   Customer
                   1
      


      
         
            
               
               
               
            
         
         
            
               
               
               
            
            
               
               
               
            
         
      
Order IDOrder DateOrder Total
ord22006-10-3014.5
ord12008-09-018