Subject: Re: Generating xmlns attribute in root element
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 12 Nov 2003 11:11:26 GMT
|
> Can someone please post a small XSLT stylesheet that outputs a result tree
> containing an xmlns attribute on the root element, similar to this?
>
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head/>
> <body>
> <ul>
> <li>Any XHTML elements</li>
> </ul>
> </body>
> </html>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/xhtml">
<head/>
<body>
<ul>
<li>Any XHTML elements</li>
</ul>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
or more commonly, and usefully if you have more than one template:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/1999/xhtml">
<xsl:template match="/">
<html>
<head/>
<body>
<ul>
<li>Any XHTML elements</li>
</ul>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
David
--
http://www.dcarlisle.demon.co.uk/matthew
________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|