Subject: RE: Getting & to convert to %26 in URI From: Chris McGrath <cmcgrath@xxxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 22 Nov 2000 10:13:10 +0000 |
> Your real problem is that URL encoding is not a standard feature of > XSLT/XPath. On Nov 17 I posted a way to use Java's built-in URL encoder > via an extension function. That may not do you any good if you're using > MSXML. Anyone have any tips for doing URL encoding with MSXML? I do it this way... <?xml version='1.0'?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="user" exclude-result-prefixes="msxsl user"> <xsl:output method="html" indent="no" /> <msxsl:script language="JavaScript" implements-prefix="user"> <![CDATA[ function encodeString(str_in) { return escape(str_in); } ]]> </msxsl:script> ..... <xsl:template match="Blah"> <xsl:element name="a"> <xsl:attribute name="id"><xsl:value-of select="user:encodeString(string(@name))"/></xsl:attribute> </xsl:element> </xsl:template> ....... </xsl:stylesheet> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Getting & to convert to %26 in , Mike Brown | Thread | RE: Call for Implementation: XSL 1., sara . mitchell |
Is failed key-lookups very slow in , Thorbjoern Ravn Ande | Date | RE: self axis and attributes, Dimitre Novatchev |
Month |