Subject: RE: [xsl] Replacing double quotes with XSLT From: "Michael Kay" <mhk@xxxxxxxxx> Date: Tue, 23 Sep 2003 10:16:59 +0100 |
> I'm trying to replace " within a string in XSLT and replace > it with "" but I'm not having any luck. Don't rely on luck - read the spec! Backslash has no special meaning in XML or XSLT. translate() only does one-to-one character substitutions. I think you've already been pointed in the direction of the FAQ entry on this. Michael Kay > > Does NOT work > > <xsl:element name = "OrganizationCode"> > <xsl:text>"</xsl:text> > <xsl:value-of select = > "translate(../@OrganizationCode,'\"','\"\"'"/> > <xsl:text>"</xsl:text> > </xsl:element> > > Does NOT work > > <xsl:element name = "OrganizationCode"> > <xsl:text>"</xsl:text> > <xsl:value-of select = > "translate(../@OrganizationCode,'"','""'"/> > <xsl:text>"</xsl:text> > </xsl:element> > > Does anyone have any suggestions ??? > > Thanks > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Re: Replacing double quotes w, Dimitre Novatchev | Thread | RE: [xsl] Replacing double quotes w, Passin, Tom |
RE: [xsl] How to open a page in xsl, Jim Fuller | Date | RE: [xsl] How to open a page in xsl, asda asd |
Month |