[xsl] save elments to an array and use later

Subject: [xsl] save elments to an array and use later
From: henry human <henry_human@xxxxxxxx>
Date: Tue, 3 Dec 2013 09:55:52 +0000 (GMT)
I want to save specific child elements from the xml below to an array element
and later loop over the array. 
For example the element I am interested in is
those with <test>A</test> 
Any suggestion?
Thanks

<root>
    <child>
   
<transfer>J</transfer>
    <station>B</station>
    <test>C</test>  
</child>
 <child>
    <transfer>N</transfer>
    <station>I</station>
   
<test>A</test>  
</child> 
 <child>
    <transfer>F</transfer>
   
<station>B</station>
    <test>M</test>  
</child> 
 <child>
   
<transfer>F</transfer>
    <station>B</station>
    <test>P</test>  
</child>
 <child>
    <transfer>H</transfer>
    <station>G</station>
   
<test>A</test>  
</child>
</root>

Current Thread