RE: [xsl] producing xhtml using xsl

Subject: RE: [xsl] producing xhtml using xsl
From: "Clapham, Paul" <pclapham@xxxxxxxxxxxxx>
Date: Fri, 20 Apr 2001 09:16:36 -0700
You use the doctype-public and doctype-system attributes in your
<xsl:output> element instead of trying to force the DOCTYPE.  This also
means you don't have to mess about by saying omit-xml-declaration="yes" and
then trying to sneak in an XML declaration.


-----Original Message-----
From: Andrew Welch [mailto:andrew@xxxxxxxxxxxxxxxxxxxxxxx]
Sent: April 20, 2001 08:55
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: [xsl] producing xhtml using xsl


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"
<xsl:output omit-xml-declaration="yes"/>
<xsl:template match="/">

  <?xml version="1.0" encoding="UTF-8" ?>
  <! DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN"
  <html xmlns=""; 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??



 XSL-List info and archive:

Current Thread