Creating dynamic text fields within dynamic mc

Im using this xml “data.xml”:

 <XML>
 <salesreps>
  <rep>
   <firstname value="Jon"/>
   <lastname value="Doe"/>
   <phone value="(555)999-9999"/>
   <email value="jondoe@yahoo.com"/>
   <description value="Description for Jon Doe."/>
   <photo value="../LandAm/images/wes.bmp"/>
  </rep>
  <rep>
   <firstname value="Jane"/>
   <lastname value="Doe"/>
   <phone value="(555)555-5555"/>
   <email value="janedoe@yahoo.com"/>
   <description value="Description for Jane Doe."/>
   <photo value="../LandAm/images/robin.jpg"/>
  </rep>
  <rep>
   <firstname value="adfkljasdfl;kj"/>
   <lastname value="l;kajglaskdj"/>
   <phone value="kdfjgls;dkjg"/>
   <email value="dfgkljsdlg;"/>
   <description value="kjdgfl;asdkgnl;sakdnglkj"/>
   <photo value="../LandAm/images/nophoto.jpg"/>
  </rep>
 </salesreps>
</XML> 

I want to generate a mc for each rep with 6 text fields containg the 6 values for eash rep. So for this xml there would be 3 mc’s with 6 text fields in each. This is one of my first times really diving in to xml parsing in Flash.

I just need a push in the right direction. Thank you for you time!