Hallo Simon,
<xsl:template match="include">
<xsl:variable name="idWert" select="substring-after(@href,'#')" />
<xsl:apply-templates select="document(@href)//*[@id = $idWert]"/>
</xsl:template>
Ja, aber eigentlich sollten in meinem <include>-Element beliebige XPath-Ausdrücke möglich sein. Aber dann muss die ID wohl erstmal reichen :(
das kannst du, nur muss du dann zusehen, dass du diese angaben auch irgendwie dass auwerten kannst. ob du nun dazu diverse xsl-funktionen verwendest (substring-a/b etc.) oder direkt den ausdruck hinschreibt, ist egal.
grüße
thomas