[Bug 15399] [XP3.0] Conflict between EQName syntax and JSON

https://www.w3.org/Bugs/Public/show_bug.cgi?id=15399

--- Comment #6 from Jonathan Robie <jonathan.robie@gmail.com> 2012-01-31 20:25:13 UTC ---
(In reply to comment #4)
> I'm slightly put off by the fact that
>     {http://example.com}
> would play the role of a URILiteral without actually being one.

I agree. We already have a way to delimit a URI literal, and it's well defined.

There's a second shortcoming: Q{ } looks like it delimits the name, but it
doesn't.

I'd prefer something like:

Q{"http://example.com/exemplia":local}

Advantages:

1. URI Literal is recycled without change in meaning
2. : is recycled without change in meaning
3. The {} delimiters actually delimit the name

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Tuesday, 31 January 2012 20:25:16 UTC