Oxygen XML Editor
 
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Proposed syntax for namespace binding in XPath


Subject: Re: [xsl] Proposed syntax for namespace binding in XPath
From: Abel Braaksma <abel.online@xxxxxxxxx>
Date: Thu, 19 Apr 2007 18:57:10 +0200

Florent Georges wrote:
Michael Kay wrote:
xmlns(abc=http://example.com/ns/abc)
it's not easily distinguishable from a function call; it
can't handle a URI containing an unpaired right bracket;

Mmh, with URI escaping, I think there would be no problem.

Florent, a bit of a belated reply, but I just reread this thread and couldn't resist: URI escaping cannot be applied to a namespace. A namespace is a string and no escaping is done or undone upon comparison. The following two namespaces are NOT equal, because their strings are not equal:


http://example.com/~user
http://example.com/%7Euser

Thus, to get parentheses inside the proposed syntax of xmlns(ns=http://namespace) there has to be used another trick or treat...

Cheers,
-- Abel Braaksma


Current Thread
 
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy
This website was created & generated with <oXygen/> XML Editor