Subject: RE: Need XML output with <!DOCTYPE ... , HOW to do that ? From: Sebastien Sahuc <ssahuc@xxxxxxxxxxxxxx> Date: Tue, 21 Sep 1999 23:26:03 +0200 |
It works, thank a lot. > -----Original Message----- > From: White, David [mailto:David.White@xxxxxx] > Sent: mardi 21 septembre 1999 15:27 > To: 'xsl-list@xxxxxxxxxxxxxxxx' > Subject: RE: Need XML output with <!DOCTYPE ... , HOW to do that ? > > > > Hi there, > > > > I just need the following XML result from a XSL processing : > > > > <!DOCTYPE root PUBLIC "imediation/protocol" "protocol.dtd"> > > <root> > > &protocol; > > </root> > > > > What's the Style Sheet needed to obtain such result ? > > Ahh, this. Since you are using XT, I can say that the following: > > > <xsl:template match="/"> > <xsl:processing-instruction > name='xml'>version="1.0"</xsl:processing-instruction> > <xsl:text disable-output-escaping="yes"><![CDATA[ > <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" > "http://www.wapforum.org/DTD/wml_1.1.xml">]]> > </xsl:text><wml> > <xsl:apply-templates/> > </wml> > > </xsl:template> > > works, in that it produces: > > <?xml version="1.0"?> > <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" > "http://www.wapforum.org/DTD/wml_1.1.xml"> > <wml> > [stuff] > </wml> > > Horrible, isn't it? > > I hope the next version of XT supports xsl:output. I find the above > extremely inelegant. > > Dave > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Need XML output with <!DOCTYPE , White, David | Thread | RE: if confusion, Ben Robb |
calling a template, Terence Kwan | Date | RE: calling a template, Benjamin Corliss |
Month |