XSLT StyleSheet XML

File: Data.xml

  
    shop 1
    product 1
    1998
    6.99
    15A-7
  

  
    shop 2
    product 2
    1997
    7.55
    15C-5
  

  
    shop 1
    product 1
    1996
    14.99
    12D-1
  


File: Transform.xslt
  version="1.0">
  
  
    
      
        
      

      
        
      

      
        
      

    

  
  
    
      
    

  

Output:

    
        shop 1
        product 1
        1998
        6.99
        
         15
         A
         7
      

    

    
        shop 2
        product 2
        1997
        7.55
        
         15
         C
         5
      

    

    
        shop 1
        product 1
        1996
        14.99
        
         12
         D
         1