Subject: RE: [xsl] URL parameters in xsl From: "Hemi Kara" <hemi@xxxxxxxxxxxxx> Date: Tue, 20 May 2003 15:53:42 +1200 |
Hi Martin, My suggestion would be this: 1) Create a variable that holds the string after the = sign. <xsl:variable name="uidNum"> <xsl:value-of select="substring-after(URL,'=')"/> </xsl:variable> 2) You can now use the variable in test <xsl:if test="$uidNum=1">.....then do something.....</xsl:if> <xsl:if test="$uidNum=2">.....then do something.....</xsl:if> 3) If you need the whole uid string then swap the [=] character for the [?] character, and this will return [uid=2] Hope this helps Hemi Kara hemi.kara@xxxxxxxxxxxxx -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Martin Lampen Sent: Tuesday, 20 May 2003 10:01 a.m. To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] URL parameters in xsl Hi all, am a newcomer to xsl I desperately need a way to extract the uid parameter from a URL (eg. http://192.168.22.105/default.asp?uid=2) and use it as a variable for if statements within xsl. I've tried everything and while I can write the uid to the xsl template I can't call it as a variable in if/match statement. Please help! ;) martin XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] URL parameters in xsl, S Woodside | Thread | RE: [xsl] URL parameters in xsl, Martin Lampen |
RE: [xsl] Straight quotes to Smart , Edward . Middleton | Date | [xsl] Re: Suggestion: transparent i, Dimitre Novatchev |
Month |