JSON syntax
The rules of the JSON grammar — strings, numbers, escapes, structure.
Tools
Guides
A complete syntax overview.
The mistakes that cause 90% of parse failures.
Complete escape table and pitfalls.
Why they don't exist and what to do instead.
Why every parser rejects them.
Complete reference for all six types.
Causes, positions, and fixes for this common error.
What parsers do and how to find and remove duplicates.
Truncated JSON — the four root causes and fixes.
Four patterns for serializing circular data safely.
Why it happens and how to handle non-serializable values.
Complete guide: syntax, reviver, safe parsing, and common errors.
Complete guide: replacer, space, toJSON(), circular refs.
json.load(), json.loads(), json.dump(), json.dumps() with examples.
Syntax rules, nesting, accessing elements, and common mistakes.