Subject: Re: [xsl] How to overrite default rendering toretain name=value attribute pairs From: David Carlisle <davidc@xxxxxxxxx> Date: Fri, 15 Jun 2007 13:43:06 +0100 |
> (selected=true) a selected="true" is not valid html or xhtml (although xslt will generate it if you want). It should be selected=selected (shich may be serialised as just selected in html) > Results in <option selected>xxx</option>, without ="TRUE" thereby > becoming an INVALID XML that is a bug in your XSLT engine. If you are using the XML output type <xsl:output method="xml"/> which is what you want to use, given your requirement to generate well formed xml) then this attribute minimisation should never happen. if you are using the html output <xsl:output method="html"/> then <option selected="selected"> may be (and probably would be) serialised as <option selected> but <option selected = "true"> should be serialised as <option selected = "true"> David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] How to overrite default rende, Karlmarx Rajangam | Thread | [xsl] XML/XSL vacancy, David Carlisle |
Re: [xsl] JDK 1.4 <> 5.0 transforma, David Carlisle | Date | Re: [xsl] JDK 1.4 <> 5.0 transforma, Kai Hackemesser |
Month |