[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Implementing " and ' in literals
On Fri, 21 Apr 2000, David Carlisle wrote: > > > > Actually using C style backslash escaping would be rejected by other > > parsers, I believe. So that's probably a better long term solution (and > > it's prettier too!). > > Why would they be rejected? \ isn't a special character to xpath or xml > so \" would just be the two characters. Adding a quote character such as > \ just makes it harder to query attributes that have \ in their values > as you have to double quote the \. This seems far mor common than > wanting to make a literal string that has both " and ' in it. Take the following: 'It\'s a nice day' Most (all?) XPath tokenizers simply use the following regular expression: '[^']*' Which with the above, would stop at 'It\', followed by a single NCName token "s" which would cause a syntax error. -- <Matt/> Fastnet Software Ltd. High Performance Web Specialists Providing mod_perl, XML, Sybase and Oracle solutions Email for training and consultancy availability. http://sergeant.org http://xml.sergeant.org XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|