|
Subject: Re: [xsl] xsl:when element test with number From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Fri, 24 Oct 2003 07:04:11 -0700 (PDT) |
> I have an xsl:when test that is testing for an exact element name:
> <xsl:when test="name(.)='my_element'> ...</xsl:when>
>
> This works fine if this is all I need, but the problem is that it also
> needs to test for the possibility of 'my_element_N' where N is any
> positive number
> ('my_element_12' for example). I've tried the following to account for
> the extra underscore in the element name:
> <xsl:when test="name(.)='my_element' or starts-with(name(.),
> 'my_element_')"> ...</xsl:when>
>
> This worked until I realized there are names such as 'my_element_data'
or
> 'my_element_information' etc. which are elements I do not want to
process
> here.
>
> Is there a way to search for exactly 'my_element_N' using number() or
> some other function so I can test for the possibility of 'my_element_1'
> or 2 or 3 or 672? Any suggestions would be appreciated!
Use the translate() function, so that it will produce "'my_element_" from
any "'my_element_"N
=====
Cheers,
Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] xsl:when element test wit, Wendell Piez | Thread | RE: [xsl] xsl:when element test wit, Boyd, Eddie |
| Re: [xsl] parameter use in XPath, Saverio Perugini | Date | Re: [xsl] newline [\n] to <br />, David Carlisle |
| Month |