JSON Toolkit

Dasar-Dasar JSON dan Spesifikasinya

Berangkat dari RFC 8259 dan ECMA-404, kategori ini memaparkan tata bahasa, tipe, encoding, dan batas parsing JSON — fondasi yang menopang setiap pekerjaan dengan JSON.

6 artikel

Artikel di kategori ini

Membaca batas tata bahasa JSON dari RFC 8259

Menerjemahkan produksi tata bahasa RFC 8259 ke bahasa sederhana: karakter mana yang boleh muncul langsung, mana yang harus di-escape, dan di mana spesifikasi sengaja memberi ruang.

Pemula±11 menit bacaDiperbarui 2026-10-30

Enam tipe, presisi angka, dan jebakan encoding

JSON hanya punya enam tipe, tetapi masing-masing bisa diam-diam mengubah bentuk data Anda. Artikel ini membahas jebakan angka, string, dan null dalam satu kali jalan.

Pemula±12 menit bacaDiperbarui 2026-10-30

Debugging JSON yang Diminifikasi: Dari baris 1 kolom 23611 hingga Byte yang Rusak Tepat

File JSON satu baris berukuran 4 MB melaporkan baris 1 kolom 23611, yang tidak memberi tahu apa pun. Menggunakan sampel yang diukur secara lokal, panduan ini menjelaskan mengapa Python, Node, dan jq melaporkan tiga angka berbeda, bagaimana offset karakter membawa Anda langsung ke byte yang rusak, dan tiga jebakan mana yang diam-diam merusak data setelah sintaks diperbaiki.

Lanjutan±7 menit bacaDiperbarui 2026-11-01