Subject: Re: [xsl] XSL substrings From: Andrew Welch <andrew.j.welch@xxxxxxxxx> Date: Thu, 12 Feb 2009 10:58:13 +0000 |
> <DIMENSION>T=40 101x16</DIMENSION> > What I want is to get "<Thickness>", which is the number after the > "T=", "<Length>" which the number before the "x" and <Width>" which is > the number after the "x". Probably easiest to just do: <xsl:variable name="thickness" select="substring-after(substring-before(., ' '), 'T=')"/> <xsl:variable name="length-and-width" select="substring-after(., ' ')"/> <xsl:variable name="length" select="substring-before($length-and-width, 'x')"/> <xsl:variable name="width" select="substring-after($length-and-width, 'x')"/> ...but you can always make them all one-liners. -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSL substrings, Mike Stroud | Thread | Re: [xsl] XSL substrings, David Carlisle |
[xsl] XSL substrings, Mike Stroud | Date | Re: [xsl] XSL substrings, David Carlisle |
Month |