Subject: [xsl] How to select for ' in XPATH? From: Hermann Stamm-Wilbrandt <STAMMW@xxxxxxxxxx> Date: Wed, 5 Aug 2009 19:04:14 +0200 |
Hello, I tried to select for special characters with XPATH below. While I succeeded for some I am unable to select for the ' character (') and got an error message. Any hint how this can be done? $ xmlsh $ cat tst.html <html><body> <p>lt and gt: < > </p> <p>apos and quot: ' " </p> </body></html> $ tidy -q -xml tst.html; <html> <body> <p>lt and gt: < ></p> <p>apos and quot: ' "</p> </body> </html> $ xpath "/*/*/*[contains(normalize-space(.),'<')]" <tst.html <p>lt and gt: < > </p> $ xpath "/*/*/*[contains(normalize-space(.),'>')]" <tst.html <p>lt and gt: < > </p> $ xpath "/*/*/*[contains(normalize-space(.),'\"')]" <tst.html <p>apos and quot: ' " </p> $ xpath "/*/*/*[contains(normalize-space(.),'\'')]" <tst.html Exception running: xpath net.sf.saxon.s9api.SaxonApiException: XPath syntax error at char 34 in {...ontains(normalize-space(.),...}: Unmatched quote in expression $ Mit besten Gruessen / Best wishes, Hermann Stamm-Wilbrandt Developer, XML Compiler WebSphere DataPower SOA Appliances ---------------------------------------------------------------------- IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Martin Jetter Geschaeftsfuehrung: Erich Baier Sitz der Gesellschaft: Boeblingen Registergericht: Amtsgericht Stuttgart, HRB 243294
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Problem with sum values w, Jacek Dunia | Thread | Re: [xsl] How to select for ' , Martin Honnen |
Re: [xsl] Problem with sum values w, Martin Honnen | Date | Re: [xsl] How to select for ' , Martin Honnen |
Month |