On Wed, May 14, 2008 at 2:44 PM, Rickard Öberg <[EMAIL PROTECTED]> wrote:
> The reason is to make the URI of a property or association valid, since
> "$" is a reserved character. However, looking at RFC3986 I now see that
> "&" is also a reserved character. So, we should use something else. Is
> there any reason why we cannot simply use "_"?
Indeed the & is invalid URI character.
If we need to do the reverse transformation, then we must have a
character that is not a legal character for types in Java. That
excludes the underscore ("_"). Candidates are then narrowing down
quickly. Some Java operator that is a URI legal character???
+, =, ^, @ ?? Anything else?
We could also choose a non-ASCII Unicode character, which would then
be escaped somehow (according to some RFC)
Cheers
Niclas
_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev