XSLT StyleSheet XML

File: Data.xml

  
   yellow
   black
   red
   blue
   purple
   white
   orange
   green
  

  item 1
  item 2
  item 3

File: Transform.xslt
  version="1.0">
  
  
  
  c4
  colorKey
  
    Looking up the color name with the color ID:
    c3's color:
    
    c4's color:
    
    c8's color:
    
    c7's colors:
    
      
       
    
    Looking up the color ID with the color name:
    blue's cid:
    
    black's cid:
    
    gray's cid:
    
  
  

Output:
  
    Looking up the color name with the color ID:
    c3's color:
    red
    c4's color:
    blue
    c8's color:
    
    c7's colors:
    orange green 
    Looking up the color ID with the color name:
    blue's cid:
    c4
    black's cid:
    c2
    gray's cid: