JSON Toolkit

JSON Basics and the Specification

Starting from RFC 8259 and ECMA-404, this category lays out JSON's grammar, types, encoding, and parsing boundaries — the foundation every piece of JSON work rests on.

6 articles

Articles in this category

Reading JSON grammar boundaries from RFC 8259

Translating the grammar productions of RFC 8259 into plain language: which characters may appear directly, which must be escaped, and where the specification deliberately leaves room.

Beginner~11 min readUpdated 2026-10-30

Debugging Minified JSON: From line 1 column 23611 to the Exact Broken Byte

A 4 MB one-line JSON file reports line 1 column 23611, which tells you nothing. Using locally measured samples, this guide explains why Python, Node and jq report three different numbers, how a character offset takes you straight to the broken byte, and which three traps silently corrupt data after the syntax is fixed.

Advanced~7 min readUpdated 2026-11-01