Subject: RE: [xsl] both single and double quotes in an XPATH translate() Thanks! From: Arian Hojat <arianhojat2000@xxxxxxxxx> Date: Tue, 28 Jun 2005 12:28:18 -0700 (PDT) |
cool solution Michael, Thanks! Arian --- Michael Kay <mike@xxxxxxxxxxxx> wrote: > The simple way to handle strings containing " and ' > is to use an RTF > variable: > > <xsl:variable > name="from">'!@#$%^*(),:;.?/\[]{}|=+-_*"&><</xsl:variable> > > ... translate(name, $from, > '_______________________')... > > Michael Kay > http://www.saxonica.com/ > > > > -----Original Message----- > > From: Arian Hojat > [mailto:arianhojat2000@xxxxxxxxx] > > Sent: 28 June 2005 20:07 > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: [xsl] both single and double quotes in an > XPATH translate() > > > > Hello all, > > > > I am trying to do a big translate on a string with > > special characters like so... > > > > <xsl:value-of select="string( translate(./name, > ' > > > '!@#$%^*(),:;.?/\[]{}|=+-_*"&><' > , > > '________________________________') )" /> > > > > But I want to translate both single and double > qoutes > > in there, > > Since the string is delimiting by &apos, I thought > I > > could use single qoute' in there, but I get an > > error... > > > > (Xalan, hav not tested in Saxon yet cause Xalan is > the > > trouble maker usually for my code) > > > javax.xml.transform.TransformerConfigurationException: > > javax.xml.transform.TransformerException: > > javax.xml.transform.TransformerException: Prefix > must > > resolve to a namespace: > > > > > > I found this useful archived page for what I > wanted to > > do. > > > http://www.biglist.com/lists/xsl-list/archives/200107/msg00181.html > > but David leaves me hanging with the cliffhanger: > > "It gets more interesting when you need both " and > ' > > in the [Xpath] string." :) > > > > Thanks, > > Arian > > > > > > > > __________________________________ > > Yahoo! Mail > > Stay connected, organized, and protected. Take the > tour: > > http://tour.mail.yahoo.com/mailtour.html > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] finding the position of t, Nadia . Swaby | Thread | [xsl] Multiple file XSL conversion, Andrew Borsz |
RE: [xsl] both single and double qu, Michael Kay | Date | [xsl] Multiple file XSL conversion, Andrew Borsz |
Month |