ms

Tukar JSONL kepada JSON

Tukar JSON Lines (NDJSON) kepada tatasusunan JSON secara setempat - satu rekod setiap baris, tanpa muat naik, terus dalam pelayar anda.

Memproses secara setempat pada peranti anda ...

Memproses secara setempat pada peranti anda ...

0%

Adakah fail saya dimuat naik?

Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

Tiada muat naik100% setempat
Kandungan kekal milik andatiada capaian pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit bebasTLS A+ · HTTP header A+

JSON Lines, dipanggil juga NDJSON, menyimpan tepat satu nilai JSON setiap baris. Format ini menjadi piawai bagi fail log, eksport data, pemprosesan strim, dan data latihan pembelajaran mesin, kerana sesebuah fail boleh dibaca dan ditambah baris demi baris tanpa memuatkan keseluruhannya ke dalam ingatan. Sebaliknya, banyak alat mengharapkan satu tatasusunan JSON tunggal. Alat ini membaca fail .jsonl anda dan mengumpulkan setiap baris menjadi satu tatasusunan JSON yang mudah dibaca.

Penukaran berjalan sepenuhnya secara setempat dalam pelayar anda, dengan JavaScript tulen. Setiap baris yang tidak kosong dihurai secara berasingan sebagai JSON dan dimasukkan ke dalam tatasusunan mengikut susunan asalnya; baris kosong dilangkau. Hasilnya berinden dua ruang dan sedia digunakan terus - contohnya untuk memeriksa petikan log dalam penyunting atau menyerahkan eksport NDJSON kepada antara muka yang hanya menerima tatasusunan.

Jika sesuatu baris bukan JSON yang sah, alat ini tidak gagal secara senyap sebaliknya menyebut nombor baris yang tepat dan puncanya - jadi anda cepat menemui ralat dalam fail besar. Arah sebaliknya, daripada tatasusunan JSON kembali kepada JSON Lines, dikendalikan oleh alat JSON kepada JSONL kami. Tiada apa-apa yang dimuat naik; data anda kekal pada peranti anda.

Data teknikal

Data teknikal
Format inputJSONL, NDJSON
Penukaran automatikZIP, DXF, GeoJSON
Format outputJSON
Pemprosesan kelompokTidak
PemprosesanSetempat dalam pelayar (JavaScript)
Muat naik failTiada

Dalam 3 langkah

  1. Lepaskan atau pilih fail JSONL anda.
  2. Alat ini mengumpulkan baris menjadi satu tatasusunan.
  3. Muat turun fail JSON.

Batasan: Mengharapkan tepat satu nilai JSON setiap baris (JSON Lines / NDJSON). Baris kosong dilangkau, semua baris lain dicantum menjadi satu tatasusunan mengikut susunannya dan dikeluarkan berinden dua ruang. Jika sesuatu baris bukan JSON yang sah, penukaran berhenti dengan menyebut nombor baris dan bukannya menghasilkan keluaran yang salah secara senyap. Kerana setiap baris sudah menjadi JSON yang sah, penyarangan dan jenis data (nombor, boolean, objek/tatasusunan bersarang) kekal tidak berubah; di sini baris hanya dikumpulkan, bukan ditafsir semula.

Soalan lazim

Adakah fail saya dimuat naik?

Tidak. Penukaran berjalan sepenuhnya secara setempat dalam pelayar - tiada apa-apa yang dihantar.

Apakah itu NDJSON?

NDJSON ialah nama lain bagi JSON Lines: setiap baris mengandungi tepat satu nilai JSON.

Apa yang berlaku dengan baris yang cacat?

Anda diberitahu nombor baris yang tepat dan puncanya - tanpa kegagalan senyap.

Adakah susunan dikekalkan?

Ya. Entri muncul dalam tatasusunan mengikut susunan asal barisnya.

Adakah arah sebaliknya turut berfungsi?

Ya, dengan alat "JSON kepada JSONL" kami.

Alat berkaitan

Tukar JSON kepada JSONL · CSV kepada JSON · Tukar JSON ke CSV · Tukar XML kepada YAML · Tukar YAML kepada XML · Tukar JSON ke Markdown