[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: xsl-list Digest 1 Apr 2007 05:10:01 -0000 Issu
John Jacks wrote: > Since this is all 'in a string value', Without the surrounding comment markers, Mike's suggested syntax wouldn't be legal xpath syntax so in particular not a string. > XPath processors that don't understand > it would treat it as a string surely? No, xmlns=http://default/uri xmlns:p=http://other/uri xpath-expression would be an Xpath parse error (at the first colon) > Why mess with comments? > The James Clark notation has been around for a while and regularly > re-used? That though doesn't bind prefixes, it just does away with the need for prefixes altogether, so instead of (:# xmlns:p=http://other/uri #:) /p:foo/p:bar[2] you'd write /{http://other/uri}foo/{http://other/uri}bar[2] which is workable, but a bit long winded, especially in attribute value templates, where { already has another meaning, and so would need to be quoted. David
|
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
|