Data JSON yang Dipisahkan oleh Newline
Jenis file: Berbagai data file
Ekstensi file ndjson terkait dengan format Newline Delimited JSON.
File ndjson menyimpan urutan nilai JSON, dengan satu nilai di setiap baris. Struktur ini memungkinkan record dibaca dan diproses secara individual.
Kategori jenis file:
Berbagai data file
Tanggal diperbarui: 30 Oktober 2026
Ekstensi file ndjson mengidentifikasi Newline Delimited JSON, sebuah format berbasis teks untuk menyimpan dan melakukan streaming data terstruktur. Setiap baris berisi satu nilai JSON lengkap dan valid, biasanya berupa objek JSON.
Berbeda dengan dokumen JSON konvensional yang berisi satu array atau objek, file ndjson tidak memerlukan array pembungkus. Oleh karena itu, record dapat ditambahkan, diproses saat tiba, atau ditangani satu per satu tanpa memuat seluruh file ke dalam memori.
File ndjson berisi data dalam format Newline Delimited JSON.
File ndjson dapat dibuka di editor teks apa pun untuk memeriksa isinya. Untuk pencarian, pemfilteran, atau pemrosesan yang bermanfaat, gunakan alat pemrosesan data yang mendukung JSON atau NDJSON, atau script yang membaca satu nilai JSON per baris.
Editor JSON standar mungkin menampilkan setiap baris sebagai teks, bukan sebagai satu dokumen, karena file ndjson merupakan rangkaian nilai JSON, bukan satu objek atau array JSON yang membungkus semuanya.
File ndjson dapat dikonversi dengan script atau data-processing tool yang mengurai setiap baris sebagai JSON. Record dapat ditulis sebagai array JSON konvensional, atau field tertentu dapat diekspor ke CSV atau format tabular lainnya jika record memiliki struktur yang sesuai dan konsisten.
Konversi ke arah sebaliknya juga sederhana: array JSON atau stream record dapat ditulis dengan satu nilai JSON per baris. Mengganti nama file tidak mengonversi isinya.