
Apa itu berkas NDJSON?
NDJSON — JSON per baris
Gunakan format NDJSON
Sebuah contoh konkret
Siapkan tabel JSON dari log NDJSON.
Pemeriksaan yang berguna
Setiap baris harus menjadi JSON yang valid. Periksa baris kosong, kesalahan terisolasi, dan ukuran hasil yang digabungkan.
Pilih konversi
Simpan versi asli dan buka hasilnya di perangkat lunak atau perangkat yang akan menggunakannya.
Pertanyaan Anda tentang format ini
Mengapa JSON saya berubah strukturnya menjadi CSV?
CSV mewakili sebuah tabel baris dan kolom. JSON dapat berisi objek dan daftar bertingkat yang tidak dapat langsung ditransposisikan. Buatlah salinan, periksa bagaimana kolom-kolom tersebut direpresentasikan, dan pertahankan JSON jika penggunaan Anda mengharuskan menjaga seluruh strukturnya.
Bagaimana cara menghindari hilangnya angka nol di awal identitas?
Saat membuka CSV dalam spreadsheet, impor kolom identitas sebagai teks. Pembukaan otomatis dapat mengubah 00123 menjadi 123. Juga periksa tanggal dan pemisah desimal sebelum menyimpan kembali.
Bisakah saya mengonversi file yang berisi rahasia?
Hapus kata sandi, kunci API, dan rahasia lainnya sebelum mengirim contoh ke layanan atau dukungan. Pemrosesan file dilakukan secara online. Untuk data yang tidak boleh meninggalkan perangkat Anda, gunakan alat lokal yang sesuai.
Mengapa tidak semua output ditawarkan?
Format tidak selalu dapat dipertukarkan dalam semua kasus. ConvertLab menampilkan konversi dari katalognya; mengganti nama ekstensi tidak mengubah konten. Output khusus seperti beberapa ekspor XML atau spreadsheet diidentifikasi sebagai NoLimit.
Apa itu?
NDJSON menyusun satu objek JSON lengkap per baris, tanpa tanda kurung siku pembungkus maupun koma di antar baris. Setiap baris dapat dibaca secara independen dari baris lainnya.
Keunggulannya sangat terasa untuk volume data besar: file JSON biasa harus dimuat seluruhnya ke memori sebelum bisa diolah. File NDJSON dibaca baris demi baris — sehingga file berukuran 50 GB pun bisa diproses di komputer yang hanya punya memori 8 GB.
Sejarah & asal-usul
Konvensi ini muncul secara alami seiring berkembangnya pengolahan data secara streaming, ketika volume data membuat pemuatan file secara utuh menjadi tidak praktis lagi.
Format ini kemudian menjadi standar de facto untuk log aplikasi dan ekspor basis data berukuran besar.
Mengapa berguna
Dapat diproses secara streaming, baris demi baris, berapa pun total ukuran filenya.
Satu baris yang rusak tidak membuat seluruh file tidak terpakai — berbeda dengan JSON biasa, di mana satu tanda koma yang salah tempat saja bisa membuat seluruh file tidak bisa dibaca.
Batasan & kekurangan
Ini bukan JSON yang valid secara ketat: parser JSON standar akan menolaknya.
Tidak ada spesifikasi resmi untuk format ini, sehingga muncul berbagai variasi implementasi.
Tips penggunaan
NDJSON adalah format yang tepat untuk log, ekspor data dalam jumlah besar, atau aliran data.
Untuk mengolahnya di spreadsheet, konversikan ke CSV terlebih dahulu — dengan syarat strukturnya datar (flat).
Konversi NDJSON Anda dalam hitungan detik, di server aman kami di Prancis.
Konversi NDJSON