[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Getting & to convert to %26 in URI
> 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
|
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
|