Hvordan laves en pass through xslt
Jeg har foelgende xslt:<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" indent="yes" omit-xml-declaration="yes" media-type="application/xhtml+xml" encoding="iso-8859-1" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" />
<xsl:template match="*">
<xsl:copy-of select="*" />
</xsl:template>
</xsl:stylesheet>
Hvis jeg foerer xml igennem denne transformering, saa kommer alt ud undtagen hoved elementet. F.eks. hvis jeg har foelgende XML:
<root>
<test attr1="qwe" />
</root>
Saa faar jeg:
<test attr1="qwe" />
Hvordan kan det vaere at root forsvinder, og hvordan loeser jeg dette?
(det skal siges at jeg bruger c#'s xslt engine.)