XSLT StyleSheet XML Tutorial

File: Data.xml


  
    Book
    
    
    
    
    
       
        .
    

  
  
    name 1
    
    
    
       and a 
      .
    

  
  
    Pitter
    
      desc6
    

  
  
    Patter
    
      desc7
    

  
  
    Spanner
    
      You can't fix anything without one.
    

  
  
    A Inc.
  
  
    D
  
  
    U Ltd.
  

File: Transform.xslt


  xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  
  
     Here is a test of the id() 
    function in reverse:
    
         
      
       (part #
      
      ) is used in these products:     
              select="/parts-list/component
                [partref/@refid=current()/@part-id]">
        
        
               
        
      
      
    
  

Output:
  
  
    
Here is a test of the id() 
    function in reverse:
    
      
  
      
       (part #
      
      ) is used in these products: