Next in thread → Next in month →

Re: [security-services] XPath Attribute Profile: XPath URI as a URN

From
Eve L. Maler <>
Date
2005-04-06T00:19:07+00:00
ID
Thread
Re: [security-services] XPath Attribute Profile: XPath URI as a URN
Just to be pedantic at you guys, URIs are a superset that includes 
URLs and URNs.  These days we've all been trained to say "URI" when 
we likely mean "http URL" (much like "spokesman/spokesperson", I 
guess :-).

Regarding canonicalization of URIs, there's a huge section in the 
XPointer framework spec going over the implications of normalizing 
and encoding XPaths/XPointers in the context of a URI/IRI:

http://www.w3.org/TR/xptr-framework/#escaping

This spec also goes into how you figure out namespace context:

   http://www.w3.org/TR/xptr-framework/#nsContext

	Eve

Rich Salz wrote:
>>(That problem is that XPath is a URI, which means it could be a URN but
>>no one has registered a urn for it)
> 
> 
> I'm not so sure.  For example, // has special meaning in XPath, and I
> believe URI/IRI canonicalization doesn't know that:
>         /foo/bar[position()=count(//foo/bar/baz)]
> 
> And what about namespace prefixes?  XPath depends on surrounding
> context; URI's don't.
> 
>         /r$
> 

-- 
Eve Maler                                      eve.maler @ sun.com
Sun Microsystems - Business Alliances     x40976 / +1 425 947 4522
Next in thread → Next in month →