Subject: [xsl] xml to xhtml namespace problem From: "Szabo, Patrick \(LNG-VIE\)" <patrick.szabo@xxxxxxxxxxxxx> Date: Tue, 11 Jan 2011 11:35:32 +0100 |
Hi, I'm using Saxon 9 EE and xslt 2.0 I want to convert xml to xhtml. Since we already had stylsheet that convert xml to html I just editet the stylesheets a little bit. The problem is I can't give the html-tag the xhtml namespace. I have a template that creates the basic structure which looks like this: <xsl:template match="/*"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> <xsl:value-of select="$path"/> <xsl:text> </xsl:text> <xsl:value-of select="$file"/> </title> <style type="text/css"> <![CDATA[ @charset "utf-8"; @namespace url("http://www.w3.org/1999/xhtml"); /* ********************************************* */ /* General Formatting Rules */ /* ********************************************* */ body { width: 730px; margin-left: 20px; } .... ]]></style> </head> <body> <!-- =================================================================== --> <!-- Document Text --> <!-- =================================================================== --> <div id="ID"> <xsl:apply-templates select="*[local-name()!='bibliographie']"/> </div> </body> </html> </xsl:template> In the output document a lot of elements look like this: <h1 xmlns="">...</h1> How can I get rid of that empty namespace ?! regards . . . . . . . . . . . . . . . . . . . . . . . . . . Patrick Szabo XSLT-Entwickler LexisNexis Marxergasse 25, 1030 Wien mailto:patrick.szabo@xxxxxxxxxxxxx Tel.: +43 (1) 534 52 - 1573 Fax: +43 (1) 534 52 - 146
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Error: XPTY0020: Leading , Dietrich Bollmann | Thread | Re: [xsl] xml to xhtml namespace pr, Martin Honnen |
Re: [xsl] Error: XPTY0020: Leading , Dietrich Bollmann | Date | Re: [xsl] xml to xhtml namespace pr, Martin Honnen |
Month |