Subject: File Names with Spaces ??? From: harryk <harryk@xxxxxxxxxxx> Date: Fri, 02 Apr 1999 07:50:28 -0800 |
How do I use xsl to process the element <MATL>NEW FILE WITH SPACES.PDF</MATL> that contains a file name with spaces so that it is attached to the <A HREF with the %20 in the spaces. e.g., NEW%20FILE%20WITH%SPACES.PDF ??? <A HREF="http://mysite/NEW FILE WITH SPACES.PDF>NEW FILE WITH SPACES.PDF</A> It appears that IE5 inserts the %20 automatically, while Netscape 4.5 does not. Is there a way, using xsl, to insure that the file name will always be seen with %20 in the spaces by either/any browser. IE5 sees it as <A HREF="http://mysite/NEW%20FILE%20WITH%20SPACES.PDF>NEW FILE WITH SPACES.PDF</A> and can find the file NS 4.5 sees it as <A HREF="http://mysite/NEW FILE WITH SPACES.PDF>NEW FILE WITH SPACES.PDF</A> and of course cannot find the file Currently, the processing below <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" xmlns:fo="http//www.w3.org/TR/WD-xsl/FO" xmlns="http://www.w3.org/TR/REC-html40" result-ns=""> <xsl:template match="MATL"> <A HREF="http://mysite/{.}"><B><xsl:apply-templates/></B></A> </xsl:template> creates a link that looks like <A HREF="http://mysite/NEW FILE WITH SPACES.PDF>NEW FILE WITH SPACES.PDF</A> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" xmlns:fo="http//www.w3.org/TR/WD-xsl/FO" xmlns="http://www.w3.org/TR/REC-html40" result-ns=""> <xsl:template match="MATL"> <A HREF="http://mysite/{.}"><B><xsl:apply-templates/></B></A> </xsl:template> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: XML <-> non-XML filter project, G. Ken Holman | Thread | Re: File Names with Spaces ???, Kent Fitch |
Re: Why Doesn't IE5 use the DTD to, Chris Lilley | Date | Re: Why Doesn't IE5 use the DTD to, Chris Lilley |
Month |