I am trying to combine two XML documents, one is a list of movies and the other is a list of directors. they look like this. directors
<directors>
<director>
<name>director 1</name>
<born> 5/12/1992 </born>
<nationality>Italian</nationality>
<biography>some info on director</biography>
</director>
<director>
<name>director 2 </name>
<born>21/2/1980</born>
<nationality>french</nationality>
<biography>a bit about me</biography>
</director>
movies
<movies>
<movie>
<title> movie1</title>
<director> director 1 </director>
<date> 1/2/2010 </date>
<genre> Action</genre>
</movie>
<movie>
<title> movie2</title>
<director> director 1 </director>
<date> 1/2/2010 </date>
<genre> romance</genre>
</movie>
<movie>
<title> movie3</title>
<director> director 2 </director>
<date> 1/2/2010 </date>
<genre> Action</genre>
</movie>
and i want to make the output
<director>
<name>director 1</name>
<born> 5/12/1992 </born>
<nationality>Italian</nationality>
<biography>some info on director</biography>
<movies genre="action">
<movie>
<title> movie1</title>
<date> 1/2/2010 </date>
</movie>
<movie>
<title> movie2</title>
<date> 1/2/2010 </date>
</movie>
<movies genre="romance">
<movie>
<title> movie1</title>
<date> 1/2/2010 </date>
</movie>
<movie>
<title> movie2</title>
<date> 1/2/2010 </date>
</movie>
add movies that each director made, grouped by genre.