JSON Toolkit

Format dan Dialek Lanjutan

JSON5, JSONC, JSON Lines dan NDJSON memecahkan kebutuhan nyata seperti komentar, koma di akhir, dan streaming, sekaligus membawa masalah kompatibilitas dan pemilihan tersendiri.

6 artikel

Artikel di kategori ini

JSON5 dan JSONC: JSON dengan Komentar

Kedua dialek ada karena konfigurasi yang ditulis manusia membutuhkan komentar dan koma di akhir, tetapi sintaks dan jangkauan ekosistemnya berbeda, sehingga pilihan yang salah membuat toolchain Anda macet.

Pemula±10 menit bacaDiperbarui 2026-10-30

JSON Lines dan NDJSON: Data Streaming

Satu nilai JSON per baris memberi Anda kemampuan menambahkan, streaming, dan kerusakan yang terisolasi pada satu baris; harganya adalah tidak adanya struktur keseluruhan, sehingga validasi harus dilakukan baris demi baris.

Menengah±10 menit bacaDiperbarui 2026-10-30

JSON, TOML, YAML, atau CSON: Memilih Format Konfigurasi

File konfigurasi membutuhkan komentar, tanggal, dan teks multi-baris, dan di situlah JSON kurang. Bandingkan JSON, TOML, YAML dan CSON, serta lihat apa yang selalu hilang dalam konversi.

Pemula±9 menit bacaDiperbarui 2026-10-31

JSONL dalam praktik: membuka, mengonversi, dan memperbaiki baris rusak

Memberikan seluruh file .jsonl ke JSON.parse lalu menerima error hampir tidak pernah berarti file rusak — artinya strategi membaca yang salah. Panduan ini mencakup cara standar memeriksa dan membaca JSONL baris demi baris, perintah konversi dua arah dengan array JSON, tabel enam jenis baris rusak, dan cara benar mengonsumsi NDJSON dari respons HTTP streaming.

Menengah±9 menit bacaDiperbarui 2026-11-06