JSON Toolkit

Základy JSON a specifikace

Tato kategorie vychází z RFC 8259 a ECMA-404 a vykládá gramatiku JSON, jeho typy, kódování a hranice parsování – základ, na kterém stojí veškerá práce s JSON.

6 článků

Články v této kategorii

Čtení hranic gramatiky JSON z RFC 8259

Převod gramatických produkcí RFC 8259 do srozumitelného jazyka – které znaky smějí být přímo, které musí být escapované a kde specifikace záměrně ponechává prostor.

Začátečník~11 min čteníAktualizováno 2026-10-30

Šest typů, přesnost čísel a úskalí kódování

JSON má jen šest typů, ale každý z nich může vaše data tiše přetvořit. Tento článek v jednom průchodu pokrývá úskalí čísel, řetězců a null.

Začátečník~12 min čteníAktualizováno 2026-10-30

Co je soubor JSON, čím ho otevřít a jak ho upravovat

Od rozsypaného textu v Poznámkovém bloku ke třem způsobům otevření souboru JSON, plus jak po úpravě ověřit, že se nic nerozbilo, a co dělat, když se obrovský soubor neotevře.

Začátečník~9 min čteníAktualizováno 2026-10-30

Ladění minifikovaného JSON: od řádku 1, sloupce 23611 k přesnému poškozenému bajtu

Minifikovaný JSON o 4 MB na jednom řádku hlásí „řádek 1, sloupec 23611“, což neříká nic. Na lokálně naměřených vzorcích vysvětlujeme, proč Python, Node a jq hlásí tři různá čísla, jak offset znaku vede přímo k poškozenému bajtu a které tři pasti po opravě syntaxe tiše poškozují data.

Pokročilý~7 min čteníAktualizováno 2026-11-01