silicium: Poster aus IMDB

Beitrag lesen

ich bin gerade dabei eine seite zu bauen auf der zu einer bestimmten film id das dazugehörige poster automatisch aus der imdb (http://imdb.com/) verwendet werden soll.
ich mach das so:

<xsl:for-each select="document('http://us.imdb.com/Title?0120903')">
<xsl:apply-templates select="/img[./@alt='cover']"/>
</xsl:for-each>

das Anzeigen im IE funktioniert irgendwie nicht so wie ich will:

Die XML-Seite kann nicht angezeigt werden
Die XML-Eingabe kann nicht angezeigt werden, wenn Stylesheet XSL verwendet wird. Beheben Sie den Fehler und klicken Sie dann auf Aktualisieren, oder wiederholen Sie den Vorgang später.
------------------------------------------------------------------
Fehler beim Analysieren von "http://us.imdb.com/Title?0120903". Das Endtag 'head' stimmt nicht mit dem Starttag 'link' überein.

es ist mir klar, dass ich eine html als datenquelle verwende und nun wollte ich wissen ob das egal ist oder ob eine html nicht als datenquelle funktioniert.

(hab noch nicht viel Erfahrung mit xsl und xml)