Strict JSON Parsing Rules
Unlike relaxed JavaScript object literals, compliant JSON documents require double-quoted property keys ("key": "value") and strictly forbid trailing commas in arrays or objects.
Numbers cannot contain leading zeros, and special numeric values such as NaN or Infinity are not permitted under the ECMA-404 grammar.