[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] URLEncode
Subject: RE: [xsl] URLEncode From: "Jim Fuller" <jim.fuller@xxxxxxxxxxxxxxxxxx> Date: Mon, 14 Jul 2003 09:06:29 +0100 |
> -----Original Message----- > From: karl [mailto:karl@xxxxxxxxxxxxx] > Sent: 14 July 2003 08:56 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] URLEncode > > > Hello, > I am using XSLT to create an HTML querystring. 2 things: > > 1) short of writing 1 long template match, is there a way to not > create > line breaks in the result tree?: > > [this is all one line in my style sheet] > <xsl:template match="CONTACT/*"><xsl:value-of > select="name()"/><xsl:text>=</xsl:text><xsl:value-of > select="."/><xsl:if > test="not(position()=last())">&</xsl:if></xsl:template> > > [originally I had this, but line breaks were added: > > <xsl:template match="CONTACT/*"> > <xsl:value-of select="name > ()"/><xsl:text>=</xsl:text><xsl:value-of > select="."/><xsl:if test="not(position()=last())">&</xsl:if> > </xsl:template> ensure that xsl:output indent is off and most likely you could try using xsl:strip-space http://www.w3.org/TR/xslt#element-strip-space > 2) how can I apply urlencoding to my "." value? could check out string module in EXSLT http://www.exslt.org/str/functions/encode-uri/index.html gl, jim fuller XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] URLEncode, karl | Thread | [xsl] copy-of problem..., David . Pawson |
[xsl] URLEncode, karl | Date | Re: [xsl] Testing last character fo, Charles Muller |
Month |
Keywords