Subject: RE: [xsl] Invalid XPath Converting " to ' From: "Michael Kay" <mhk@xxxxxxxxx> Date: Wed, 22 Oct 2003 22:26:08 +0100 |
> Michael, > > That's because.... ' is replaced by the > single-quote-character BEFORE the xpath is evaluated??? Yes. Entity references are expanded by the XML parser before the XSLT processor gets a look in. > > Assuming you did not want to make the cheesey quot and apos > variables, is there some syntax to do the translate? > > Shouldn't there be?? XPath 2.0 allows the character that delimits a string-literal to be doubled: <xsl:value-of select="'He said, "I won''t"'"/> Michael Kay > > > -----Original Message----- > From: Michael Kay [mailto:mhk@xxxxxxxxx] > Sent: Wednesday, October 22, 2003 10:58 AM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] Invalid XPath Converting " to ' > > > <xsl:variable name="quot">"</xsl:variable> > <xsl:variable name="apos">'</xsl:variable> > > translate(., $quot, $apos) > > Michael Kay > > > > -----Original Message----- > > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > > Arthur Maloney > > Sent: 22 October 2003 16:24 > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: [xsl] Invalid XPath Converting " to ' > > > > > > Hello xsl-list, > > > > This is an attribute of an element: > > defaultValue=""password"" > > > > i.e. "password" I am trying to convert it to 'password' > > > > In an xslt stylesheet as part of a choose I am using: > > > > <xsl:otherwise><xsl:value-of > > select="translate(@defaultValue,'"','Z')" /></xsl:otherwise> > > > > This works and changes " to Z > > but I want ' single quote > > > > when I use : "translate(@defaultValue,'"',''')" > > > > I get Invalid XPath expression > > > > How do you do this conversion? > > > > > > > > -- > > Best regards, > > Arthur mailto:ArthurMaloney@xxxxxxxxxx > > > > > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > > > > > XSL-List info > and archive: http://www.mulberrytech.com/xsl/xsl-list > > 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 -> |
---|---|---|
RE: [xsl] Invalid XPath Converting , JWolpert | Thread | [xsl] HTML entities, S. Alexander Jacobso |
RE: [xsl] Getting Entity File Names, Michael Kay | Date | [xsl] All relavent nodes not printe, jayanti |
Month |