## RE: how do I generate a reference to a DTD?

 Subject: RE: how do I generate a reference to a DTD? From: Eckenberger Axel Date: Wed, 8 Nov 2000 09:37:20 +0100
```David,

pardon me for jumping in but aren't the doctype-public and doctype-system
attributes of the xsl:output element used for that?

i.e.

<xsl:output method="xml" doctype-public="someURN"
doctype-system="http://someserver/somepath/dtdFile.dtd"/>

Testet with MSXML3 Final (Haloween :-) ) Release

Axel

> -----Original Message-----
> From: DPawson@xxxxxxxxxxx [mailto:DPawson@xxxxxxxxxxx]
> Sent: Tuesday, November 07, 2000 4:34 PM
> To: xsl-list@xxxxxxxxxxxxxxxx
> Subject: RE: how do I generate a reference to a DTD?
>
>
> http://www.dpawson.co.uk/xsl/N2281.html#N15836
>
>
> shows it.
> HTH DaveP
>
>
> > I was hoping you could share you success.  I'm having some
> > sort of mental
> > block on this and I can't get XSL to produce the DOCTYPE
> > line.  I'm using
> > the Apache Xalan processor, but the OUTPUT command should
> be the same.
> >
> > Thanks very much,
> >
> > Curtis Patrick
> > E.Solutions
> > Interactive Architects, Plano-B
> > EDS
> > (972) 797-4959
> > mailto:curtis.patrick@xxxxxxx
> > http:\\www.eds.com
> >
> >
> >
> > -----Original Message-----
> > From: hudgins, tom [mailto:hudgins_tom@xxxxxxx]
> > Sent: Wednesday, September 06, 2000 8:41 AM
> > To: 'xsl-list@xxxxxxxxxxxxxxxx'
> > Subject: RE: how do I generate a reference to a DTD?
> >
> >
> > Got it! Thanks *very* much.
> >
> > Tom
> >
> > -----Original Message-----
> > From: Mike Brown [mailto:mike@xxxxxxxx]
> > Sent: Tuesday, September 05, 2000 7:26 PM
> > To: xsl-list@xxxxxxxxxxxxxxxx
> > Subject: Re: how do I generate a reference to a DTD?
> >
> >
> > hudgins, tom wrote:
> > > I'm trying to use XSLT (msxml3) to generate a wml file. I
> > need to output a
> > > line like this
> > >
> > > <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
> > > "http://www.wapforum.org/DTD/wml_1.1.xml";>
> >
> >
> > You do not construct the document type declaration in the
> > result tree in
> > XSLT; you tell the XSLT processor that you would like it to
> > emit it when
> > it serializes the result tree. All you have to do is add some
> > attributes
> > to xsl:output. Consult the Output section of the XSLT spec
> for details
> > (don't worry, this section is pretty easily grokked)
> >
> > http://www.w3.org/TR/xslt#output
> >
> >
> >  XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
> >
> >
> >  XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
> >
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>

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

```