Hallo nochmal,
In diesem Falle liefert die document()-Funktion das Wurzelelement des als Arguments übergebenen Dokuments zurück (eine Knotenmenge also, die nur einen Knoten enthält).
gemeint ist natürlich der Wurzelknoten.
Daher ist Vorsicht geboten bei sowas:
<xsl:template match="/">
<html>
<xsl:apply-templates select="document('http://www.camelot-europe.com/herald/servers/Avalon/guilds/588.xml')"/>
</html>
</xsl:template>
was zu einer endlosen Rekursion führt.
Gruß
Franz