Subject: RE: [xsl] default meta tag?? From: "Tanzila Mohammad" <tmohammad@xxxxxxxxxxxxxxxxxxxx> Date: Tue, 4 Sep 2001 12:33:09 +0100 |
The problem I have is as follows: My xml <?xml version="1.0" encoding="iso-8859-6"?> <language> <organisation>organisation</organisation> <encoding>iso-8859-6</encoding> </language> My xsl: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'> <xsl:output method="html"/> <xsl:param name="xmlFile"></xsl:param> <xsl:template match="/"> <html> <head> <meta content="text/html;CHARSET={document($xmlFile)//encoding}" http-equiv="Content-Type"/> </head> <body> <font color="#CC0000"> <xsl:value-of select="document($xmlFile)//organisation"/> </font> <br/> </body> </html> </xsl:template> </xsl:stylesheet> My output returns: <html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html;CHARSET=iso-8859-6"> </head> <body> <font color="#CC0000">organisation</font> <br> </body> </html> The problem is in the output - the duplicate meta tag, is there a default setting that I am missing? How do I remove the following? <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> When I use encoding for Arabic or Chinese the characters are not being recognised due to the presence of the extra meta tag. Thanks Tanzila XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] document() path created f, Swen Thuemmler | Thread | RE: [xsl] default meta tag??, Julian Reschke |
Réf. : RE: [xsl] XML to FLAT FILE, eswar . subramanyam | Date | RE: [xsl] default meta tag??, Julian Reschke |
Month |