On Thu, Jun 6, 2013 at 7:29 AM, Douglas Crockford <[email protected]>wrote:
> The JSON RFC says > > The names within an object SHOULD be unique. > > Sadly, there are people in the JavaScript community who interpreted SHOULD > to mean DON'T HAVE TO. In a perfect world, we would change the SHOULD to > MUST, but we can't. Interoperability and security concerns demand that we > specify what happens when keys are duplicated. So we may end up with > something like this: > > The names within an object SHOULD be unique. If a key is duplicated, > a parser SHOULD reject. If it does not reject, it MUST take only the > last of the duplicated key pairs. > +1 As far as I can tell, this is the de facto browser behavior. Rick
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

