Subject: Re: [xsl] XML Group with XSL From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Wed, 21 Apr 2004 17:09:13 +0100 |
Viral Patel wrote: > You xsl should look something like: > > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:fo="http://www.w3.org/1999/XSL/Format"> There's no need to declare the XSL-FO namespace unless you're going to use it, and doing so means that the result will include an XSL-FO namespace declaration, which you usually don't want (unless you're generating XSL-FO). > <xsl:template match="/"> > <xsl:text disable-output-escaping="yes"><?xml version="1.0" > encoding="ISO-8859-1"?></xsl:text> Ouch! You should never add an XML declaration by hand using disable-output-escaping. The XSLT processor will add an XML declaration for you if you're generating XML (as here), so if you add one by hand you'll end up with a non-well-formed document. Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XML Group with XSL, Patel, Viral | Thread | RE: [xsl] XML Group with XSL, Andreas L. Delmelle |
Re: [xsl] Preceding-Sibling Axes in, David Carlisle | Date | RE: [xsl] Problem with xsl:if, Kenny Akridge |
Month |