Hi, I am new to xml,xsl etc..

What I want to do is create a generic xml structure from 3 different xml files.

Q1. I'm not sure if my xsl file is correct.
Q2. My assignment says that I should make use of a "dummy xml" file for this, however, I don't know/understand how to do this.
Q3. I don't know how to use an xml processor(Like no clue, dont know how to install, use or anything). I have looked around for hours on the web but I just don't get it.

My files are as follows:

XML Files :
<?xml version="1.0" ?>

<deeVeeDee>
<content>
<item dvd="The Departed">
<dvd_cover_image value="theDeparted_cover.jpg">dvd cover image</dvd_cover_image>
<to_be_released>23/04/2007</to_be_released>
<dvd_genre value="Drama">genre</dvd_genre>
<dvd_website value="http://thedeparted.warnerbros.com/">website</dvd_website>
</item>
</content>
</deeVeeDee>
-----------------------------------------------------------------------

<?xml version="1.0" ?>

<ComingSoon>
<cs Image_SRC="theNativityStory_cover.jpg" URL="http://www.thenativitystory.com/" date="18/04/2007">
<title>The Nativity Story</title>
<genre>Drama</genre>
</cs>
<cs Image_SRC="dejaVu_cover.jpg" URL="http://dejavu.movies.go.com/" date="17/05/2007">
<title>Deja Vu</title>
<genre>Science Fiction</genre>
</cs>
</ComingSoon>
-----------------------------------------------------------------------

<?xml version="1.0" ?>

<MoveE:Upcoming_Releases xmlns:MoveE="http://www.move-e.com">
<MoveE:Release>
<DVDname>Casino Royale</DVDname>
<DVDCover>casinoRoyale_cover.jpg</DVDCover>
<DVDGenre>Action</DVDGenre>
<Website>http://www.sonypictures.com/movies/casinoroyale/</Website>
<Expectedreleasedate>25/04/2007</Expectedreleasedate>
</MoveE:Release>
<MoveE:Release>
<DVDname>Flushed Away</DVDname>
<DVDCover>flushedAway_cover.jpg</DVDCover>
<DVDGenre>Comedy</DVDGenre>
<Website>http://www.flushedaway.com/</Website>
<Expectedreleasedate>01/05/2007</Expectedreleasedate>
</MoveE:Release>
<MoveE:Release>
<DVDname>Little Miss Sunshine</DVDname>
<DVDCover>littleMissSunshine_cover.jpg</DVDCover>
<DVDGenre>Drama</DVDGenre>
<Website>http://www2.foxsearchlight.com/littlemisssunshine/</Website>
<Expectedreleasedate>05/05/2007</Expectedreleasedate>
</MoveE:Release>
</MoveE:Upcoming_Releases>
-----------------------------------------------------------------------

XSL file:

<?xml version = "1.0" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
<xslutput method="xml" indent="yes"/>
<xsl:template match="//root">
<comingSoon>

<xsl:for-each select="document('deeVeeDee.xml')/*">
<coming_soon>

<title><xsl:value-of select="item/@dvd"/></title>
<image><xsl:value-of select="dvd_cover_image/@value"/></image>
<genre><xsl:value-of select="dvd_genre/@value" /></genre>
<releaseDateExpected><xsl:value-of select="to_be_released"/></releaseDateExpected>
<website><xsl:value-of select="dvd_website/@value" /></website>

</coming_soon>
</xsl:for-each>

<xsl:for-each select="document('pubshlinging.xml')/*">
<coming_soon>

<title><xsl:value-of select="cs/title"/></title>
<image><xsl:value-of select="cs/@Image_SRC"/></image>
<genre><xsl:value-of select="genre" /></genre>
<releaseDateExpected><xsl:value-of select="cs/@date"/></releaseDateExpected>
<website><xsl:value-of select="cs/@URL" /></website>

</coming_soon>
</xsl:for-each>

<xsl:for-each select="document('moveE.xml')/*/*">
<coming_soon>

<title><xsl:value-of select="DVDname"/></title>
<image><xsl:value-of select="DVDCover"/></image>
<genre><xsl:value-of select="DVDGenre" /></genre>
<releaseDateExpected><xsl:value-of select="Expectedreleasedate"/></releaseDateExpected>
<website><xsl:value-of select="Website" /></website>

</coming_soon>
</xsl:for-each>


</comingSoon>
</xsl:template>

</xsl:stylesheet>
----------------------------------------------------------------------'

Sorry if this is the wrong place for the post.
Any help would be appreciated. Thanks a lot.