Hi Cezar,

In general, an object constructor expression is not always valid JSON, as it is 
more general. For example, { 1 : 1 } is valid JSONiq although it is not valid 
JSON. A key expression, can be anything, and will be atomized and cast to 
xs:string.

Also, { "null" : 1 } (which is what is produced) is valid JSON, just like { "1" 
: 1 }.

Accepting { null : 1 } in the same way makes the specification simpler, as we 
need not special-case.

Does it make sense?
-- 
https://code.launchpad.net/~zorba-coders/zorba/fix-1046415/+merge/123283
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
Mailing list: https://launchpad.net/~zorba-coders
Post to     : zorba-coders@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zorba-coders
More help   : https://help.launchpad.net/ListHelp

Reply via email to