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

Reply via email to