JSON exporty v řádu desítek MB často zamrazí textové editory a online nástroje, přestože samotný parsing trvá jen stovky milisekund. Změřili jsme čas a paměť v každé fázi na vzorku 45 MB a 500 000 záznamů, ukázali, že skutečné náklady spočívají v počtu řádků a uzlů, a sestavili tabulku výběru nástrojů podle velikosti: online prohlížení, příkazová řádka, streamování a desktopová aplikace.
Střední~6 min čteníAktualizováno 2026-11-07
Předat celý soubor .jsonl do JSON.parse a dostat chybu téměř nikdy neznamená, že je soubor rozbitý — znamená to, že strategie čtení je špatná. Tento průvodce pokrývá standardní způsoby kontroly a čtení JSONL po řádcích, příkazy pro převod do a z JSON polí, tabulku šesti typů vadných řádků a správný způsob zpracování NDJSON ze streamované HTTP odpovědi.
Středně pokročilý~9 min čteníAktualizováno 2026-11-06
Schéma nekončí napsáním — tam začíná úpadek. Jedno překlepnutí potichu uvolní validaci, jeden refaktoring rozbije všechny fixture. Tato příručka rozebírá použitelné uspořádání kontraktního testování: pozitivní, negativní a snapshot fixture, lint samotného schématu, jednorázovou kompilaci s opakovaným použitím a čtyři brány CI, které promění porušení kontraktu v červený build.
Střední~8 min čteníAktualizováno 2026-11-05
Devět experimentů na skutečném konvertoru: strategie „klíče z prvního záznamu" potichu ztrácí pole, null, absence i prázdný řetězec se stanou všichni prázdnými buňkami, 20místné celé číslo ztratí přesnost už v JSON.parse a tečka v klíči srazí dva různé cesty do jednoho sloupce. Jak se hlavička staví, které hodnoty se deformují a jak zvolit strategii podle toho, co s daty bude dále.
Pokročilý~6 min čteníAktualizováno 2026-11-04