Subject: RE: [xsl] Difference between <when>x</when> and <when><text>x</text></when> From: Hermann Stamm-Wilbrandt <STAMMW@xxxxxxxxxx> Date: Sat, 20 Mar 2010 16:21:52 +0100 |
Markus, if yo want to remove the spaces for all <when> and <otherwise> entries you can do this by having the complete <choose> inside a <xsl:variable> and then call normalize-space() once afterwards: <xsl:variable name="v"> <xsl:choose> <xsl:when test="sometest1"> x1 </xsl:when> <xsl:when test="sometest2"> x2 </xsl:when> ... <xsl:when test="sometestn"> xn </xsl:when> <xsl:otherwise test="sometest"> x </xsl:otherwise> </xsl:choose> </xsl:variable> <xsl:value-of select="normalize-space($v)"/> Mit besten Gruessen / Best wishes, Hermann Stamm-Wilbrandt Developer, XML Compiler, L3 WebSphere DataPower SOA Appliances ---------------------------------------------------------------------- IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Martin Jetter Geschaeftsfuehrung: Dirk Wittkopp Sitz der Gesellschaft: Boeblingen Registergericht: Amtsgericht Stuttgart, HRB 243294 "Markus Karg" <karg@xxxxxxxxx> To 03/19/2010 08:37 <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> AM cc Subject Please respond to RE: [xsl] Difference between xsl-list@xxxxxxxx <when>x</when> and lberrytech.com <when><text>x</text></when> > Markus Karg wrote: > > > But actually I meant: Is there a way how I can tell this *once* at > the > > <choose> or the <stylesheet> level, instead of rewriting all my > <when>s? > > No, I don't think so, there is no > xml:space="normalize" > or similar value defined that could achieve that. Anyways, thanks a lot! :-) Markus
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Difference between <when>, Markus Karg | Thread | RE: [xsl] Difference between <when>, Markus Karg |
Re: [xsl] initial template paramete, Max Toro | Date | [xsl] Create Table, bernie bonn |
Month |