Subject: RE: How do we generate DTD from XSL? From: Kay Michael <Michael.Kay@xxxxxxx> Date: Fri, 23 Apr 1999 23:23:55 +0100 |
This won't work. Writing < in the stylesheet will always cause < to be written to the output, the spec is quite clear on this. SAXON has a workaround, you can set saxon:escape="N" to prevent "<" on output being escaped as "<" - this is needed for non-XML output files such as CSV files but also comes in handy for kludges like this. > Yvon Sauvageau wrote: > > But I don't see how to > > generate the <!DOCTYPE mydoc SYSTEM "mydoc.dtd"> tag. Duanne Nickull suggested > > Have you tried using entity references like this: > > <xsl:pi name="xml">version="1.0"</xsl:pi> > <!DOCTYPE mydoc SYSTEM "<xsl:value-of > select="filename_from_your_xml_document.dtd"/>< Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: How do we generate DTD from XSL, Yvon Sauvageau | Thread | Re: How do we generate DTD from XSL, Paul Prescod |
RE: Newbie question, Kay Michael | Date | Re: Formatting Objects considered h, Stephen Deach |
Month |