[xsl] producing xhtml using xsl

Subject: [xsl] producing xhtml using xsl
From: "Andrew Welch" <andrew@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 20 Apr 2001 16:55:22 +0100
Hi,

This is probably a stock question, please bear with me...

Im trying to produce XHTML output using the following stylesheet:

=========
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
<xsl:output omit-xml-declaration="yes"/>
<xsl:template match="/">

  <![CDATA[
  <?xml version="1.0" encoding="UTF-8" ?>
  <! DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
  ]]>
  <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
  ....
==========

This fails, as the parser converts < in the cdata section to &lt;.  How do I
go about outputting the correct xhtml header from a stylesheet??

thanks

andrew


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread