Rod og descendants templates
Jeg skal love for at det her XSLT volder mig problemer :(Jeg vil gerne udføre noget kode på mine elementer, og så få et eller andet output ud af det. Det vil jeg så gerne putte ind i en BODY, så jeg får et HTML dokument.
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<xsl:apply-templates select="*"/>
</BODY>
</HTML>
</xsl:template>
<xsl:template match="*">
Noget kode
</xsl:template>
</xsl:stylesheet>
Da jeg skal udføre min kode på alle elementerne i mit XML dokument, er jeg nødt til at matche på *, og det bruger jeg så til apply-templates. Men alligevel får jeg kun mit rod element med, og får dermed åbenbart ikke udført koden i min template match. Men hvad skal jeg egentlig så skrive, for stadig at kunne gøre det sådan?
Venlig hilsen
Michael K. P.