|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: URLEncode
> -----Original Message----- > From: karl [mailto:karl@xxxxxxxxxxxxx] > Sent: 14 July 2003 08:56 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








