Subject: Re: [xsl] processing multiple values in a single attribute From: "Matthew L. Avizinis" <mla@xxxxxxxxx> Date: Fri, 15 May 2009 20:12:12 -0400 |
Sorry, I wasn't referring to my (overly complex) templates, but Ken's. Wouldn't select="concat(normalize-space(@FAULTS),' ')" generate in either case string=' ' ? So wouldn't that meet the test of do-tokens and generate some odd output? Am I missing something? Peace, Matthew Avizinis David Carlisle wrote: > you had > <FAULT-REF FAULTS=" "/> or <FAULT-REF FAULTS=""/>. > Would you change the templates at all? If so, how? > > > Ken's template starts with normalize-space so those would be equivalent > inputs and produce no output, assuming that's what would be required in > that case, the templates wouldn't need to change. > > only chage id make would be to simplify the first test > > >> <xsl:when test="not($string = '') and contains($string,' ')"> >> > > is > > >> <xsl:when test="contains($string,' ')"> >> > > > as if $string contains ' ' it can't be '' > > 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 -> |
---|---|---|
Re: [xsl] processing multiple value, David Carlisle | Thread | Re: [xsl] processing multiple value, G. Ken Holman |
Re: [xsl] processing multiple value, David Carlisle | Date | Re: [xsl] processing multiple value, G. Ken Holman |
Month |